News for hackers. Stuff that matters.

speakwithalisp

Re:McClatchy files bankruptcy on Thursday February 13, 2020 @12:46PM (#22319705)
Not OP but to a certain extent this is an inescapable part of finance and economics. If inflation or interest rates shift the payee might not have enough money to increase their contributions. The rule of thumb is usually that when the stock market is up the bond market is down. Well, the stock market is in the midst of the longest expansion in US history. Nobody knows when it will shift in the other direction.
Re:McClatchy files bankruptcy on Thursday February 13, 2020 @12:34PM (#22319607)
Losing their income has a greater economic impact than just their own wellbeing. Pensioners might be retired but they are still consumers with debts of their own. Homelessness alone is very costly to the U.S.
Anecdotally I can say this is because people either fail to implement or actively fight browser based caching techniques. I can forgive people for not taking the time to implement ETags, but it's surprisingly common practice to include headers on REST calls to disable caching.
The reason frameworks usually don't run in a worker thread is because it is difficult to efficiently cross the barrier between workers and the main thread. Either you need a shared array buffer or the contents of your messages have to be copied on write. Even web assembly has similar issues as it runs in the same thread as any JavaScript you have.

I do agree about making the distinction between sites and apps though. A lot of the contortion frameworks do is to avoid triggering layout excessively. You can't even get the position of a DOM element without layout rerunning to figure out where it should be. I suspect a lot of these quirks are legacy web behaviors more applicable to sites than applications.

Re:Linux sucks, and there’s nothing you can do about it on Friday November 15, 2019 @04:29AM (#21543525)
Its bizarre how often I see programmers complain about CLIs given the nature of the work. A CLI is just higher-order programming. At what threshold does the author find programming an appropriate solution? Perhaps we should do everything on paper in metal filing cabinets to maximize the stimulation we provide our visual cortex.

I'm not personally averse to GUI usage. It just seems to me that complaints of "too many options" are common in regard to CLIs. And yet to me it seems that CLIs have significantly fewer practical permutations than a Turing-complete programming language.