Skip Navigation

User banner
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)M
Posts
0
Comments
17
Joined
8 mo. ago

  • This would be a whole new pipeline to make interactivity work. Emulating a server with cached responses would allow to reuse the JS part of websites and is easier to do. I have no doubt that some pages wouldn't work and there would be a shitton of security considerations I can't imagine.

  • This "machine state" definition and manipulation is exactly the hard part of the concept. I'm not saying it can't be done, but it's a beast of a problem.

    Our best current solutions are just dumb web crawler bots.

    To me a simple page saving (ctrl+s) integration seems like a most realistic solution.

  • Ok, so your average site doesn't download content directly. The initial load is just the framework required to fetch and render the content dynamically.
    Short of just crawling the whole site, there is no real way to know what, when or why a thing is loaded into memory.
    You can't even be sure that some pages will stay the same after every single refresh.

    Comparing it to saving the state of OS isn't fair because the state is in one place. On the machine running the code. The difference here is that the state of the website is not in control of the browser and there's no standard way to access it in a way that would allow what you're describing.

    Now, again, saving rendered HTML is trivial, but saving the whole state of a dynamic website require a full on web crawler and then not only loading saved pages and scripts, but also emulating the servers to fetch the data rendered.

  • What you're describing is so much more difficult from a technical standpoint than you give it credit.

    Static pages – sure, the plague of single page applications – oof, that's a challenge.

  • Honestly I do remember some months, like starting and ending of the year. I don't encounter English month names on a regular enough basis to remember their order and my month names in no way relate to English ones.

    So anything after February and before August I have to google each time I encounter them.

    It doesn't help that we don't even have month abbreviations like English does (Jan, Feb, etc.).

  • Jokes on you, I can't fucking rember which English month is which. April, May, July and Autum is just a grey mass to me.

  • The Microsoft thing is entirely regional. It's not that Microsoft does dates a certain way, it's your regional defaults. I live in a country that does dates the ISO and the computer displays them thay way.


    Someone once told me that american date format follows the same pattern as regular speech. Like "26th of April, 2004. It made some sense to me, but that still feels a silly reason to discard just the sorting benefits.

  • Judging from screenshots in this article, it doesn't seem to loose or gain any functionality: all of the same controls are present.

    With this in mind.
    Who cares!? It's neither good nor bad. It's like the thing with playback line color. Yes, it's different, no, I didn't notice until some pointed it out, no, I couldn't care less.

  • Right after commenting I did look for clues and I noticed these, but I doubt I would've checked if other comments weren't pointing out it's AI.

  • This didn't ring my AI bells at all. Oof…

  • No it doesn't, multiplication and division always take precedence over addition and subtraction. You'd need parentheses to clarify what is in the divisor since that can be ambiguous with line notation.

  • Times 5 and times 10 tables are really easy for me. So yeah, in my mind it's an easier comuptation.

    That being said having a result of a little over a 1000 gives me an estimate for the magnitude of a number – it's around a thousand. It might be more or less but it's not far from there.

  • 72 * 10 + 70 * 3 + 2 * 3

    That's what I do in my head if I need an exact result. If I'm approximateing I'll probably just do something like 70 * 15 which is much easier to compute (70 * 10 + 70 * 5 = 700 + 350 = 1050).

  • I see

  • Just looking at the provided numbers it feels marginal, how is it much better?
    Biggest increase is like ~12 % on one of the benchmarks. Other benchmarks don't show any significant changes

  • Speaking personal experience hence extremely biased.

    Books ain't worth shit by them selves. There is no better resource than experience. I learned programming and other stuff just by trying and the googling and reading up on the problem.

    Books are only as good as they are searchable and can be used as a reasource to solve problems (and I'm not talking about literature in general, I love reading, just not profession related stuff).

    TL; DR
    I strongly disagree. Nothing tops just tinkering and figuring things out practically. My whole career is based on my ability to learn and solve IT problems and google is still the best tool for that.