Live data from Hacker News

Viewing profile — v413

v413

HN member
Joined
Mon, May 24, 2010, 1:20 AM UTC
HN karma
156
Public activity
50 items

About v413

No profile information was provided.

Recent public activity

  1. comment
    Comment #38260750

    This is the second "law" of the dialectical materialism by Engels: "The law of the passage of quantitative changes into qualitative changes" According to Wikipedia it has its roots…

  2. comment
    Comment #32711498

    Yep, looks like they are the same.

  3. comment
    Comment #32467622

    Well here it stops lol https://www.youtube.com/watch?v=Fu4ZEnIwYZI

  4. comment
    Comment #32458432

    Bun is using the JavaScriptCore engine which is the Webkit/Safari Javascript engine. It is not written in Zig.

  5. comment
    Comment #29814558

    This is not efficient. Each iteration creates a new array instance due to the spread operator.

  6. comment
    Comment #28557266

    React is slow for the perf targets of VSCode.

  7. comment
    Comment #27490628

    The # symbol denoting private fields has already been finalized and approved to be a legal part of the language. No going back.

  8. comment
    Comment #27490611

    Object properties defined as Symbols (even through classes) are still accessible by e.g. Object.getOwnPropertyDescriptors(myObject) Before the private fields, it was possible to cr…

  9. comment
    Comment #19215335

    It is already implemented in the current Firefox, Chrome and Safari 12.

  10. comment
    Comment #16542372

    Some TC39 members proposed this. It is in no way even discussed or decided by the TC39 committee yet. The fancy naming is proposed by some as a solution to prevent name collisions …

  11. comment
    Comment #16005174

    The premise of the article that the more objects that mutate state locally are used the more complex and more difficult it is to reason about the system becomes is not true. The co…

  12. comment
    Comment #14918170

    As an event listener "function(e) {this}" is not the same as "(e) => this". With the regular function "this" points to the element on which the event listener was attached to while…

  13. comment
    Comment #14750752

    why not just use acc[prop] = value ?

  14. comment
    Comment #13877500

    There are global symbols. You use Symbol.for() to either create or retrieve them. E.g. Symbol.for('hello') is available globally through the global registry. It should be noted tha…

  15. comment
    Comment #13762428

    Typescript is designed to be compiled to JS. WASM is designed for staticly compiled languages. Even if there is GC and DOM access through WASM, Typescript will be better off to run…

  16. comment
    Comment #13762407

    JS will not compile to WASM.

  17. comment
    Comment #12865188

    Or maybe even include the wasm codec/player along with the video. Then it doesn't matter what the platform supports as long as it can run wasm.

  18. comment
    Comment #12541189

    Prior to ES5 undefined was overwritable that is why void 0 guaranteed to produce undefined. With ES5 and later using undefined directly is safe.

  19. comment
    Comment #10878395

    Feature detection is not always enough. E.g. if a browser reports it has a required feature but that feature is buggy rendering it effectively unusable, then browser detection is n…

  20. comment
    Comment #9876890

    It is not precisely clear decorators will make it into ES2016 yet (maybe ES2017?). That is why it is better to say ES Next or something like that.

  21. comment
    Comment #9837213

    With the introduction of arrow function you won't need to use .bind(this) as arrow functions capture in their lexical scope the variables/keywords: this, arguments, super. e.g. set…

  22. comment
    Comment #9837201

    All code in modules is in the context of "use strict" by default so it won't be necessary to use this pragma explicitly.

  23. comment
    Comment #8677735

    Chrome 39 on Windows 7, when scrolling the text gets blurry. On Chrome 41 Canary though things work well and fast.

  24. comment
    Comment #8445790

    Looking at the compiled source, it looks like ES5 and not ES3. They use "use strict" and Object.defineProperties which are ES5 features. P.S. IE9 doesn't support ES5 strict mode so…

  25. comment
    Comment #8294557

    JS SIMD will support the ARM Neon instructions. Here is the spec http://esdiscuss.org/notes/2014-07/simd-128-tc39.pdf