Programming thread

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
structured logging? (json rather than "normal" text in the logs)
Rather than JSON, if I can get away with it, a raw text file with fields in set orders separated by (say) tab characters. I find this to be a lot more composable than JSON. I do this a lot because I can tear files of this format apart and reassemble them using nothing more than coreutils like cut and paste. My webserver exports logs in this format and I've got a script that translates them into PostgreSQL to store and query.
 
I came across this site by accident and it speaks to me on a deeper level:


I remember making a website with HTML and some Flash for an Infotech course in school. Everything was simple then, everything worked. Everything loaded fast because it needed to. Then came Javascript...and then came the Pajeets.

R.I.P old websites.
2025-12-25-000312_1505x350_scrot.png
Lol

2025-12-25-001527_1044x123_scrot.png
Lmao even
 
i like programming because i start a project aiming to do "a little thing" and then four days later i'm nearly done designing the subsystem for the subsystem for the system i need to make to comprise the most atomic increment of the first section of the "a little thing" i wanted to do
 
i like programming because i start a project aiming to do "a little thing" and then four days later i'm nearly done designing the subsystem for the subsystem for the system i need to make to comprise the most atomic increment of the first section of the "a little thing" i wanted to do
If it's not power-leveling, what little thing were you going to do, and what subsystems did you end up also creating?
I'm curious.
 
i like programming because i start a project aiming to do "a little thing" and then four days later i'm nearly done designing the subsystem for the subsystem for the system i need to make to comprise the most atomic increment of the first section of the "a little thing" i wanted to do
Sound a bit like you are yak shaving
 
Sound a bit like you are yak shaving
the yak is very friendly and his company is very enticing

also i was mostly just making a joke with a bit of hyperbole since i figured maybe some other habitual overdesigners might get a laugh out of it, the situation isn't really as bad as all that but i thank you for your commiseration either way, friends
 
also i was mostly just making a joke with a bit of hyperbole since i figured maybe some other habitual overdesigners might get a laugh out of it, the situation isn't really as bad as all that but i thank you for your commiseration either way, friends
No, but literally, people call this yak shaving. It's such a big deal that it's actually a matter of cultural note. I too enjoy yak shaving.

The Jargon File said:
Any seemingly pointless activity which is actually necessary to solve a problem which solves a problem which, several levels of recursion later, solves the real problem you're working on.

 
No, but literally, people call this yak shaving. It's such a big deal that it's actually a matter of cultural note. I too enjoy yak shaving.



Video Example:


Though, yak shaving doesn't necessarily mean that the "unrelated" task is necessary to do the original task. But rather that the original task uncovers further tasks to do which do so in turn and so on until you end up shaving a yak. I misremembered
 
In terms of popularity. I remember watching a talk about Scala's decline (during launch of Scala 3) given multiple reasons. One is Kotlin, but the other is Haskell because "Scala is a gateway-drug to Haskell" if I remember correctly.
If you're referring to TIOBE, it's riddled with caveats but anyway:
According to their numbers, Haskell is a little more popular than Scala. Kotlin is supposedly greatly more popular than both, but the following are deemed more popular than all three:
  • Visual Basic
  • Perl (Perl 5 and Raku or just Perl 5? No idea)
  • Delphi/Object Pascal
  • Scratch
I know that the first three at least have very strong legacy footing but even then I'm not sure how much I believe TIOBE.
 
Last edited:
i hate programmers so much dude
Most of these terms came into being from places like MIT's AI lab in the 1970s. Quirky hippies, programmers before programming was cool, real hackers coined many of these terms. It naturally becomes less charming when faggots in business start using them for evil.

Is our sproinkly pipeline running properly? It's fizzing out. This is on the shard of our mambo jambo environment responsible for pushing advertisements to suicidal teenage girls. We need this back pronto, and no yak shaving!
 
when it comes to java vs C# atleast to me, I prefer C# because it has a higher chance of "just work" even with obscure/native dependencies. While in java, dealing with shit like nashorn and JavaFX is complete pain. FUCK javaFX because while it has nice features getting it to install via maven is near impossible and will make you want to just throw the project out the window.
 
Why are so many programmers like this?
I guess an advantage of older programming languages is the death of their creators, who can no longer write potentially stupid or grating messages on the Internet.
(e.g. for predictive policing)
I don't really agree with the concept of predictive policing like this. Everyone smart knows it's just a smokescreen around obvious statistics anyway.
 
Back
Top Bottom