Viewing profile — athanagor2
athanagor2
HN member- Joined
- Mon, Nov 07, 2022, 3:39 PM UTC
- HN karma
- 38
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About athanagor2
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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. …
-
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 …
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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
-
comment
Comment #40842954
Yeah I thought of this too. Wrapping this with Tauri should not be too hard, and quite space-efficient
-
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 …
-
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.
-
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…
-
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…
-
comment
Comment #38617045
> Mathematics, especially, seems to have a strong tacit component. It’s quantifiers, and bound and free variables.
-
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…
-
comment
Comment #37794613
Isn’t this inevitable if the user allocates each time a struct/array is created, rather than allocating upfront?
-
comment
Comment #37788793
This is exactly what Justine Tunney's redbean does.
-
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 …
-
comment
Comment #36773823
What's the point of the empty string literal "" ?
-
comment
Comment #34967301
But is it true that "clean code" makes the adaptation to changing requirements easier? I saw a few testimonies saying otherwise.
-
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 …
- story