Earlier quoted context omitted.
The rationale: https://hotdoglinux.com/PerlAndUseStrict/index.html " Most tutorials about Perl will tell you to always 'use strict' or something to that effect. However, the general rule for HOT DOG Linux is to not 'use strict'. The reasoning behind this is that each Perl script should be as simple as possible. It should be simple enough to not need 'use strict'. If it gets to the point where the script would be easi…
If a brick could fall on you and kill you, just use smaller bricks.
Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
131–140 of 167 posts
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#132Earlier quoted context omitted.
Yeah, but without preemptive multitasking, it's like putting lipstick on a pig.
Preemptive multitasking is overrated. (In particular, it seems to me that graphical applications may behave better when they cooperate. I think that a desktop OS should accommodate both kinds.)
Cooperative multitasking has gotten a lot better these days, though, in the form of coroutines and async io.
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#133Earlier quoted context omitted.
I don't understand why people keep using CSV today while SQLite is MIT-licenced and can be used everywhere, has a very portable and lightweight implementation, has a stable file format with long-term commitment, and a good compromise on the type system that gives enough flexibility to be on par with CSV if some entries happen to have a different type...
Switch from the developer world to the business world and everybody has Excel to open the CSV files with the article information, the sales numbers and so on and can work with that. How do you even read data from SQLite to Excel? VBA? Some obscure connector? With CSV it's "import" or even "open file".
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#134Earlier quoted context omitted.
I use jsonlines on those occasions https://jsonlines.org/examples/
That's like a file with S-expressions, only worse (because those already existed, whereas this had to be made up as a new thing, without offering any improvement).
The problem is S-Expresssions is still pretty niche where as JSON support is widespread and supporting jsonlines when you already support JSON is trivial.
If you’re old enough to be a LISPer then you should be old enough to realise that there’s always going to be a multitude of competing standards and sometimes we have to make pragmatic choices.
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#135My company recently issued me a mac for remote work. I'm sorely tempted to load this in a VM so I can "accidentally" share my desktop via zoom and then claim ignorance that this is not in fact MacOS.
Bonus points for doing it with the Amiga theme. “macOS sure is blue.”
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#136Earlier quoted context omitted.
That's like a file with S-expressions, only worse (because those already existed, whereas this had to be made up as a new thing, without offering any improvement).
You could make a similar argument about the redundancy of JSON or even XML too. S-Expressions predates all of them and can represent any of their data structures too. The problem is S-Expresssions is still pretty niche where as JSON support is widespread and supporting jsonlines when you already support JSON is trivial. If you’re old enough to be a LISPer then you should be old enough to realise that there’s always g…
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#137Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#138Earlier quoted context omitted.
Switch from the developer world to the business world and everybody has Excel to open the CSV files with the article information, the sales numbers and so on and can work with that. How do you even read data from SQLite to Excel? VBA? Some obscure connector? With CSV it's "import" or even "open file".
Ironically Excels implementation of CSV is terrible. It’s constantly destroying data (eg large numeric and pseudo-numeric fields) not to mention the whole issue around any cell bringing with an equal symbol being converted into a function.
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#139Earlier quoted context omitted.
I don't understand why people keep using CSV today while SQLite is MIT-licenced and can be used everywhere, has a very portable and lightweight implementation, has a stable file format with long-term commitment, and a good compromise on the type system that gives enough flexibility to be on par with CSV if some entries happen to have a different type...
Are you suggesting sending around SQLite dbs as a data interchange format? Or to replace some other csv use case?
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#140This reminded me to the old awm (Amiga Window Manager). It keeps working on modern distros.
amiwm is still packaged in at least Debian, and just firing it up in a Xephyr window is pretty nostalgic.