Live data from Hacker News

Viewing profile — zffr

zffr

HN member
Joined
Mon, Jan 20, 2020, 7:06 AM UTC
HN karma
1,016
Public activity
283 items

About zffr

No profile information was provided.

Recent public activity

  1. comment
    Comment #49184918

    With webhooks, consumers get to asynchronously respond to updates from a provider. If no data has changed, a provider will not send any updates. With SCROLL, consumers are responsi…

  2. comment
    Comment #48330989

    As yegge mentioned, there might be more appetite for trying out this idea now because there are many engineers who are currently unemployed. Offering them short co-op could be bene…

  3. comment
    Comment #47967254

    What’s your use case for this?

  4. comment
    Comment #47923520

    As a next step, it could be cool to write unit tests against these screenshots that look for words like you mentioned. That way if a screenshot is updated and a test breaks you wil…

  5. comment
    Comment #47851999

    One example where I think the law does make sense is for website URL paths. Over time the paths may change, and this can break existing links. IMO websites should continue to accep…

  6. comment
    Comment #47788068

    It would be much snappier, and would trivially support common native features like being able to open messages in new windows.

  7. comment
    Comment #47708215

    Why would column-oriented databases be mentioned? My understanding is that these are typically used for OLAP, but the article seems to talk only about OLTP.

  8. comment
    Comment #47568311

    The performance of both the website and the iOS app is also not great. On the iOS app, I frequently see frames dropped and scrolling is sometimes blocked for up to a second or more…

  9. comment
    Comment #47559922

    Well the executable binaries inside IPAs are encrypted, but the IPA bundles themselves are typically unencrypted. You should be able to see unencrypted assets inside of them

  10. comment
    Comment #47545460

    Fair point, I had not considered needing to read and understand code you didn't write yourself. Especially in a corporate setting, not understanding a keyword you see in a PR could…

  11. comment
    Comment #47531769

    > 3. get rid of roughly 150 of the 200 keywords there are I don't understand this point. Could you explain? The new keywords enable new language features (ex: async/await, any, act…

  12. comment
    Comment #47506462

    What are the languages with similar or better ergonomics?

  13. comment
    Comment #47378274

    > It's not fast. Not disagreeing with you, but here’s an article from Akamai about how using WASM can minimize cold startup time for serverless functions. https://www.akamai.com/bl…

  14. comment
    Comment #47236008

    Yes. This page has several ways to get older macOS versions: https://support.apple.com/en-us/102662 , but the earliest macOS version you can use on Apple Silicon is macOS 11. If yo…

  15. comment
    Comment #47220911

    Holy shit, it’s still being actively developed and maintained https://github.com/cappuccino/cappuccino

  16. comment
    Comment #47084822

    My suggestion is no - first have them do it the hard way. This will help them build the skills to do manual memory management where defer is not available. Once they do learn about…

  17. comment
    Comment #47070553

    Prefer structs over classes != only use structs. There are plenty of valid reasons to use classes in Swift. For example if you want to have shared state you will need to use a clas…

  18. comment
    Comment #46968425

    With the library you’re able to use stripe without thinking about web hooks. The library is named based on what it enables a user to do, not how it works internally.

  19. comment
    Comment #46968395

    Yeah customers are market validation, not merely the existence of competition. If your competitors have customers, I think that is a sign of market validation. If they do not, then…

  20. comment
    Comment #46743394

    IMO the page is concise and well written. I wouldn’t call it very elaborate. Maybe the page could have been shorter, but not my much.

  21. comment
    Comment #46743338

    I think the most common set up is to have your application server and DB on different hosts. That way you can scale each independently.

  22. comment
    Comment #46734318

    You listed 8 types, and this is because there are 3 axes that each have 2 values - Mutable or not - Typed or Raw - Single object, or Buffer Given one kind of pointer, you can conve…

  23. comment
    Comment #46602785

    Pages and other iWork apps will remain free. The premium features are for curated images and templates, and AI assisted document creation. If you don't care for those features, you…

  24. comment
    Comment #46518501

    It’s probably frameworks + localized assets. With dynamically linked frameworks you bear the cost of the entire framework (and its dependencies) even if you just use a few function…

  25. story