Live data from Hacker News

Viewing profile — athanagor2

athanagor2

HN member
Joined
Mon, Nov 07, 2022, 3:39 PM UTC
HN karma
38
Public activity
26 items

About athanagor2

No profile information was provided.

Recent public activity

  1. comment
    Comment #48860631

    How did you conduct this rewrite? Did you hand the AI some specs, some tests, the existing code? I feel like AI has dramatically changed how complete rewrites can be considered, es…

  2. comment
    Comment #45911895

    > You’d realise how bad this is when I tell you the benchmarks for the native WhatsApp for comparison. I tested the old/native WhatsApp, and it uses just 190MB most of the time, dr…

  3. comment
    Comment #45809952

    > In the very worst case they used next.js to write a second backend that sat between my existing Django backend (which had been done earlier) and the front end. That's hilarious. …

  4. comment
    Comment #45809781

    > React and React-like frameworks (includes Vue and Svelte I believe) Putting React with those two is a wild take. > 99% percent of websites would work a lot better with SSR and a …

  5. comment
    Comment #43631253

    Honest question: I don't understand how forbidding inline scripts and style improves security. Also it would be a serious inconvenience to the way we distribute some of our softwar…

  6. comment
    Comment #43504494

    The fact it could be compiled in WASM is a good thing, given the Chrome team was considering removing libxml and XSLT support a few years back. The reasons cited were mostly about …

  7. comment
    Comment #43362070

    This reminds me of the time I did a fait accompli. Due to changes in the input data, a simulator was crashing completely and very early in the simulation, making it unusable. We ha…

  8. comment
    Comment #43186419

    The other things I wrote about are also non-issues (in practice). They are just ignorant. I could also write about the result of `parseInt(0.0000005)`, which could be more of a rea…

  9. comment
    Comment #43186389

    > You can dismiss their objections as childish, but people are gonna write in the language they want to (or are paid to) write in. If there's a large body of existing python code t…

  10. comment
    Comment #43177010

    > The only reason to do something like this is if you only know Python and refuse to use anything else. The ignorance and prejudice of most developers are staggering. They simply t…

  11. comment
    Comment #41694931

    As far as I know there's no simple and performant way to have the DOM be a function of the state with existing standards

  12. comment
    Comment #40842954

    Yeah I thought of this too. Wrapping this with Tauri should not be too hard, and quite space-efficient

  13. comment
    Comment #40481095

    Possibly a result of labor division? The more a business grows the more there are parasitic positions opening (see Parkison's law). Thus the selection of people whose work matches …

  14. comment
    Comment #39650639

    Interesting take. One could argue that by adding async functions on top of classic and generator ones we now have three different colors for the functions instead of just tw.

  15. comment
    Comment #39650634

    Handling user inputs. Each time the generator yields you wait for a user input, and when you receive it you next() the generator with the input. It’s less verbose than using a bunc…

  16. comment
    Comment #39004336

    Vue 3 follows a similar approach to Vue 2 (reactivity on objects, translates automatically to DOM updates). Although there have been some syntactic changes (such as the composition…

  17. comment
    Comment #38617045

    > Mathematics, especially, seems to have a strong tacit component. It’s quantifiers, and bound and free variables.

  18. comment
    Comment #38167403

    The toolchain complexity problem was already present with Vue 2 (and anyway it was usable as a dependency pulled into a classic web page). It definitely could be better, and it see…

  19. comment
    Comment #37794613

    Isn’t this inevitable if the user allocates each time a struct/array is created, rather than allocating upfront?

  20. comment
    Comment #37788793

    This is exactly what Justine Tunney's redbean does.

  21. comment
    Comment #37360631

    I used generators in the way you described in your last paragraph. And I added the possibility to "replay" the generators with the previous inputs except the last one. It provides …

  22. comment
    Comment #36773823

    What's the point of the empty string literal "" ?

  23. comment
    Comment #34967301

    But is it true that "clean code" makes the adaptation to changing requirements easier? I saw a few testimonies saying otherwise.

  24. comment
    Comment #34967081

    The performance difference is truly savage. But I think there is a reason for the existence of "clean code" practices: it makes devs easier to replace. Plus it may create a market …

  25. story