Rephrasing a common quote - talk is cheap, that’s why I talk a lot.

  • 0 Posts
  • 28 Comments
Joined 3 years ago
cake
Cake day: July 9th, 2023

help-circle

  • I remember that those were used for games like Travian (displaying time and resources), dynamic content (like blasting music on a webpage) and web chat (that’s what I blame the most, because it was in demand).

    Well, they didn’t do that, but I can imagine another “standard and convenient” way could have been taken to add realtime notifications to a webpage - a set of tags for displaying messages of an IRC channel, sending a message to an IRC channel, and so on, with maybe associating actions (going to an URL? or maybe updating part of DOM, but without full agility of JS, just add/remove/replace tag by id) with events. Like refreshing a page on a message in the channel, but no more frequent than N seconds.

    Combined with iframes (I’ll admit I consider iframes a good thing, burn me at the stake), this could give you a pretty dynamic experience.

    IRC is, of course, not secure, but maybe if such functionality were present and if it became popular, IRC over SSL would become normal earlier too.

    Or maybe something like WS could have been standardized far earlier. For pushing events to client.

    I agree about F5, but the effect of realtime changes was psychologically very strong.


  • So coding trade schools need to be created.

    It’s not honestly a job more complex than many trades. Treating it as different is a relict from the time when most programmers came from backgrounds in some cutting edge defense research or fundamental science. And honestly not all of them did, some learned it as a trade when it was a new thing, and advanced is like a trade, and themselves treated it like a trade, and wrote books about it like about a trade. Unfortunately later there was that hype over tech and Silicon Valley and crap.

    Today’s programmers sometimes have problems with deep enough understanding of algorithms and data structures they use, while this is about similar in complexity to the knowledge an electrician possesses.

    In USSR there was a program of “programming being the second literacy”, with Pascal and C being studied in schools and schools getting computers (probably the most expensive things in there), PDP-11 clones looking like PCs, and a few other kinds of machines. Unfortunately, the USSR itself was on the path to collapse. Honestly if only it existed for a bit longer, and reformed and liberalized more gently, maybe that program would have brought fruit (I mean, it did, just for other countries where people would emigrate).

    BTW, Soviet trade schools (“primary technical school” that was called) prepared programmers among other things. University degrees related to cybernetics were more about architecture of mass service systems, of program systems, of production lines, industrial optimization, - all things that people deciding on those learning programs could imagine as being useful. Writing code wasn’t considered that important. And honestly that was right, except the Internet blew up, and with it - the completely unregulated and scams and bubbles driven tech industry.

    Honestly the longer I live, the more nostalgic I become for that country which failed 5 years before I was born. Yeah, people remembering it also remember that feeling of “we can live like this no longer”, and that nothing was real or functional, but perhaps they misjudged and didn’t see the parts which were real and functional, treating them as given. It was indeed a catastrophe, not a liberation.


  • The bigger issue, currently, is that experience is required even for “entry” level jobs because they simply won’t pay for people who are learning and gaining that experience. It’s also cheaper on the whole to pay someone overseas with experience to do the “grunt work”, for lack of a better word, that you would normally pay a newbie to do, and they’ll get it done faster and more reliably. You’ll have a domestic leadership team and a few senior engineers to steer projects and manage the communication and timezone issues, but very few, if any, fresh graduates.

    Again that thing with union pressure and outsourcing, the latter exists because the former in practice doesn’t.

    Everything would work better with unions. Unions-unions-unions.

    Socialism was intended as a solution to a real problem. Some its parts turned out to be deadly poison, but that’s about those making immobile hierarchies and using force. Unions and associations and artels, - all these are a system of tools solving some problems, and the best part about them is that they are not hurting market mechanisms, just adding better response times and organization to their sides.







  • Good news would be them strategically repositioning in favor of their mid-90s image. Would be hard, but doable.

    Green energy, autonomous devices, openness to tinkering, friendliness, “other companies mess with you and we don’t”, perhaps some retrofuturism. It wouldn’t even be out of character, they sort of hold the window open, with the kind of series on AppleTV they are making, and part of their advertising, and even honestly with their devices being not yet as enshittified.

    Just do that for real.

    And honestly, Apple is not the worst of these companies. Perhaps they were just worse at baiting.

    In general, over years I’m slowly becoming more and more appreciative of Apple. Their advertising is just atrocious and their stuff is very expensive in, eh, pretty outrageous ways (like a charger costing like some devices together with their chargers), but that’s pretty open and honest. “We sell you that for our humongous price, we say it’s miraculous and magically cool, and it seems like a scam, but you can say no”. While with Google and Meta and such they first sell you something looking normal, and then farm and abuse you indefinitely.

    So I’d wish for Apple to survive the bubble bursting (for which I hope they don’t go the AI way) and become a more general-kind computing company. Maybe hold closer to 50% of personal computing in the world, not the luxury niche they are holding now.







  • The is a genuine question that I don’t have the answer to.

    I would say that because nobody can muster the consensus on any real policy. There’s plenty of legacy, with many different people and teams responsible, knowledge lost and so on.

    And then this requires some sort of unified vision. Despite, eh, all the downsides, Apple can do that. MS can’t.

    They’d honestly have to make a separate “neowin” subsystem with new GUI and everything, and make win32 and win64 and all the old tooling optional and parallel. Because their approach to backward compatibility means keeping everything around. They can’t fix the mess maintaining that.





  • A funny idea, but not always. Some of the “ruling class” are genuinely racist.

    It’s a logical continuation of them being on top. Some people are better than others, in their opinion. They are better than those not of their group and set of opinions, their country (sometimes of residence and not where they rule) is better than other countries, their ethnicity is better than other ethnicities, and their race is better than other races. The reason they want to impress these hierarchical divisions is they want to impress their worldview, not to create division.

    So, again about USA. You guys have that crap in everything. That’s why motivational letters by American students to European universities are a comedy genre. You don’t even see it, but your official tone (and even much of the political discussions and social one) is half bullshit, half markers of identity (that kind of neighborhood, that kind of ancestry, that kind of some other tribal classification, all clear cut and exclusive). Well, there are also markers of connections thrown here and there. And your discussions are usually not discussions, they are like playing cards with those markers instead, where one marker beats another, there can be no discussion after that.

    Sigh. I have relatives in the USA who moved there long enough ago to be carriers of that and other things too, so when my uncle was helping me with writing a CV, for the initial variant I just followed his advice and I’m not ever showing that pretentious crap to anyone. Despite him being a tremendous help with my executive dysfunction (and unfortunately impediment where he conditioned one project on me finishing uni, I still haven’t finished uni, it’s indefinitely paused).