Earlier quoted context omitted.
Am I weird for liking Chicago?
I like Chicago too, but only the original 12 pt. bitmap version. For some reason it never looks quite right when scaled, I wonder why.
Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
111–120 of 167 posts
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#112Earlier 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 biggest advantage is that 1 line = 1 record, so you can use unix tools like head, tail, grep, sed to work on it.
It's also easy to sync state in case of errors, since a newline always means record boundary.
In CSV and normal JSON a record can span multiple lines,which sucks, so you almost always have to write custom code to work on them.
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#113It's beautiful. Don't change a thing. Folks who enjoy this may also like NsCDE: https://github.com/NsCDE/NsCDE
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#114Earlier quoted context omitted.
System 7 was great with a color monitor. Subtle, clean, efficient without being boring or sterile.
Yeah, but without preemptive multitasking, it's like putting lipstick on a pig.
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#115Earlier 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).
JSON lines has a few nice properties. The biggest advantage is that 1 line = 1 record, so you can use unix tools like head, tail, grep, sed to work on it. It's also easy to sync state in case of errors, since a newline always means record boundary. In CSV and normal JSON a record can span multiple lines,which sucks, so you almost always have to write custom code to work on them.
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#116As I’m growing older, I appreciate those typefaces for the sheer fucking contrast and readability they have. On low DPI screens, I seek bitmap fonts for the UI (and it disappoints me that the support for them in toolkits seems to be getting shoddier, to the point that it’s easier to use TrueType fonts that mimic bitmaps); on high DPI screens, I’m using serif fonts. I’m toying with the idea of purely black and white t…
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#117This is so funny Like... It's a hot dog. Like code version of lips and asses I'm trying to think of what's still running in objective-c since the 90s outside of legacy iphone apps and it's SOGo [1] [1] https://www.sogo.nu/
https://blog.codinghorror.com/a-tribute-to-the-windows-31-ho...
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#118Earlier quoted context omitted.
This is nice. But less space-efficient than CSV when its strictly tabular, since CSV has columns legend on first row allowing 'pure' rows, whereas JSON will have to key every field, on every row.
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...
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#119As I’m growing older, I appreciate those typefaces for the sheer fucking contrast and readability they have. On low DPI screens, I seek bitmap fonts for the UI (and it disappoints me that the support for them in toolkits seems to be getting shoddier, to the point that it’s easier to use TrueType fonts that mimic bitmaps); on high DPI screens, I’m using serif fonts. I’m toying with the idea of purely black and white t…
Re: Hot Dog Linux – Horrible Obsolete Typeface and Dreadful Onscreen Graphics
#120Earlier quoted context omitted.
Since the smaller scripts run in separate processes, there is in fact a safety benefit to the break-up, which compensates in some way for the lack of strict. Processes are isolated; you know that a function call in one script will not misuse a function in another. Or that a global variable defined in one script can't be modified or accessed in the other. The scripts can only communicate via external mechanisms: comma…
Simple is beautiful, less is more.