It's like in that meme: it's not enough to say it, you need to declare it. Or, in other words, what makes a standard a standard is that you declare that it is a standard. This declaration carries with it an obligation…
I don't know where you get the confidence... When it comes to Protobuf, we are now at version 3 of the format. It's been around for a while, but I'm old enough to have implemented v2 parser myself... v2 is partially…
> Why does it matter for some Python implementation if the Google C++ implementation has a lazy or eager parser? I wrote about it in my repository, but I'll try to summarize it here: Protobuf is full of bad ideas. One…
I don't know what your metric for reliability is... but I would say that the messaging / serialization format can hardly be blamed for reliability problems s.a. service uptime or service responsiveness etc. Such…
Hey. I wrote another Python implementation of Protobuf. (protopy https://gitlab.com/doodles-archive/protopy it was a while ago and haven't touched it since). I'm not saying it's better than whatever this is or that it's…
I think you are putting the cart before the horse: the code was written intentionally, i.e. someone first had a thought, and then fleshed it out in the code (and maybe had forgotten all about it the minute later). When…
My very recent story with libvirt and secureboot resulted in blanket disabling of secureboot as part of the preparation for creation of VMs. The reason: the VM refuses to boot when provided with an ISO (via virtual…
Oh, I've worked in more than a dozen of software companies. When it comes to planning activities and setting goals, I've rarely seen a lot of sense. I mean, we are in the industry where it used to be a standard…
A lot of programmers naively believe that tests prove that the program works... Even though this has been repeated over and over again: tests can only prove that the program isn't broken in some specific way. When…
Not the author, but as someone who frequently has to answer this question, I'll chip in: A mistake is a mistake, whether you have a way to reproduce it right now or not. It's pretty much a given that whatever means you…
Here's about the Israeli PM, and why he's allowed not to wear a tie: > One day, Netanyahu shows up to the Knesset not wearing a tie. The speaker then reminds him about the decorum, to which Netanyahu replies that the…
Well, I lived in Petakh Tikva and met some people who lived there before 1948. There are still some patches of land (eg. behind Belinson) that used to be in Turkish possession, then were bought by Keren Kayemet…
> jobs programs and helicopter money where people get paid to do nothing to keep the economy humming. The article addresses your concerns already. I know it's long, but you could probably skip a few paragraphs in the…
I'm sorry... you didn't understand the article. The goal of having a job isn't happiness. At least not immediately. The goal is to have something to bargain with: employees offer labor, employers buy it. If employees…
Well, it's the same problem with all sorts of free-market capitalism and derivatives. They all believe there's infinite "somewhere else" that resources can come from, or the customers, or the funding etc. But reality is…
Well, where I work, "automation" is part of my job title. And if I ever even suggest that I've done some work outside of the tasks assigned to me that has something to do with my job, I'd be sent into disciplinary…
It was drilled into me since childhood that speaking with your hands is lacking "class". On a conscious level, I know not to judge people by something as superficial, but on subconscious level, if someone is swinging…
I absolutely don't see these as benefits... Living in the Netherlands, apartments owners typically have to pay "VVE" (service fee for the ongoing upkeep of the building where your apartment is), while house owners…
I think sleep serves multiple functions. For example, anyone who works out in any-what systematic way knows that sleep is essential for muscle grow. You can't skip on sleep if you want to get fitter. And this probably…
I can see very naive points here: * "Corporate hackers" is a... not a very common thing. In the corporate world most programmers do what they are told to do and nothing more. Initiative is punishable. * API wrappers…
While NaCL and Silverlight were both alternatives to Flash... All these people in comments beating their chests about how WebAssembly is totally good for everything you can imagine, and there's not a single browser game…
> That Just Won't Happen. Please, read what you quoted to the end. The answer is right there. Anyways. Here are examples to the contrary: cars and driving. Somehow, collectively, we realized that driving requires…
Before I say anything: I don't use VSCode and have no intention of doing so. Most of my experience is gained vicariously, through working with or helping someone else who does. I use Emacs for my day-to-day stuff. I…
I used Prolog twice in production, but none of them were what I'd expect to be the "typical" uses. 1. I used GoLog (a Prolog interpreted in Go) for defining some functional tests in the project where the testing…
Out of things listed there, I see some as positives rather than negatives, but, specifically, wanted to reflect on: > No non-developer UI for project managers to see or comment on issues. Strategically, I'd prefer this…
It's like in that meme: it's not enough to say it, you need to declare it. Or, in other words, what makes a standard a standard is that you declare that it is a standard. This declaration carries with it an obligation…
I don't know where you get the confidence... When it comes to Protobuf, we are now at version 3 of the format. It's been around for a while, but I'm old enough to have implemented v2 parser myself... v2 is partially…
> Why does it matter for some Python implementation if the Google C++ implementation has a lazy or eager parser? I wrote about it in my repository, but I'll try to summarize it here: Protobuf is full of bad ideas. One…
I don't know what your metric for reliability is... but I would say that the messaging / serialization format can hardly be blamed for reliability problems s.a. service uptime or service responsiveness etc. Such…
Hey. I wrote another Python implementation of Protobuf. (protopy https://gitlab.com/doodles-archive/protopy it was a while ago and haven't touched it since). I'm not saying it's better than whatever this is or that it's…
I think you are putting the cart before the horse: the code was written intentionally, i.e. someone first had a thought, and then fleshed it out in the code (and maybe had forgotten all about it the minute later). When…
My very recent story with libvirt and secureboot resulted in blanket disabling of secureboot as part of the preparation for creation of VMs. The reason: the VM refuses to boot when provided with an ISO (via virtual…
Oh, I've worked in more than a dozen of software companies. When it comes to planning activities and setting goals, I've rarely seen a lot of sense. I mean, we are in the industry where it used to be a standard…
A lot of programmers naively believe that tests prove that the program works... Even though this has been repeated over and over again: tests can only prove that the program isn't broken in some specific way. When…
Not the author, but as someone who frequently has to answer this question, I'll chip in: A mistake is a mistake, whether you have a way to reproduce it right now or not. It's pretty much a given that whatever means you…
Here's about the Israeli PM, and why he's allowed not to wear a tie: > One day, Netanyahu shows up to the Knesset not wearing a tie. The speaker then reminds him about the decorum, to which Netanyahu replies that the…
Well, I lived in Petakh Tikva and met some people who lived there before 1948. There are still some patches of land (eg. behind Belinson) that used to be in Turkish possession, then were bought by Keren Kayemet…
> jobs programs and helicopter money where people get paid to do nothing to keep the economy humming. The article addresses your concerns already. I know it's long, but you could probably skip a few paragraphs in the…
I'm sorry... you didn't understand the article. The goal of having a job isn't happiness. At least not immediately. The goal is to have something to bargain with: employees offer labor, employers buy it. If employees…
Well, it's the same problem with all sorts of free-market capitalism and derivatives. They all believe there's infinite "somewhere else" that resources can come from, or the customers, or the funding etc. But reality is…
Well, where I work, "automation" is part of my job title. And if I ever even suggest that I've done some work outside of the tasks assigned to me that has something to do with my job, I'd be sent into disciplinary…
It was drilled into me since childhood that speaking with your hands is lacking "class". On a conscious level, I know not to judge people by something as superficial, but on subconscious level, if someone is swinging…
I absolutely don't see these as benefits... Living in the Netherlands, apartments owners typically have to pay "VVE" (service fee for the ongoing upkeep of the building where your apartment is), while house owners…
I think sleep serves multiple functions. For example, anyone who works out in any-what systematic way knows that sleep is essential for muscle grow. You can't skip on sleep if you want to get fitter. And this probably…
I can see very naive points here: * "Corporate hackers" is a... not a very common thing. In the corporate world most programmers do what they are told to do and nothing more. Initiative is punishable. * API wrappers…
While NaCL and Silverlight were both alternatives to Flash... All these people in comments beating their chests about how WebAssembly is totally good for everything you can imagine, and there's not a single browser game…
> That Just Won't Happen. Please, read what you quoted to the end. The answer is right there. Anyways. Here are examples to the contrary: cars and driving. Somehow, collectively, we realized that driving requires…
Before I say anything: I don't use VSCode and have no intention of doing so. Most of my experience is gained vicariously, through working with or helping someone else who does. I use Emacs for my day-to-day stuff. I…
I used Prolog twice in production, but none of them were what I'd expect to be the "typical" uses. 1. I used GoLog (a Prolog interpreted in Go) for defining some functional tests in the project where the testing…
Out of things listed there, I see some as positives rather than negatives, but, specifically, wanted to reflect on: > No non-developer UI for project managers to see or comment on issues. Strategically, I'd prefer this…