Live data from Hacker News

Viewing profile — burakemir

burakemir

HN member
Joined
Sat, May 05, 2018, 7:51 PM UTC
HN karma
584
Public activity
127 items

About burakemir

No profile information was provided.

Recent public activity

  1. comment
    Comment #49075747

    Maybe this here helps (I have not tried yet): https://github.com/virtkit-dev/virtkit

  2. comment
    Comment #48658410

    Looks like Addy Osmani is leaving, too.

  3. comment
    Comment #48267151

    Since nobody mentioned it, there was a lovely children's book called the clanker. It was about some creature that made metallic noises unlike the other creatures. The moral of the …

  4. comment
    Comment #48197924

    Take this with a grain of salt as I am new to this but IMHO for establishing memory hierarchy once and for all, it would be more helpful to present some abstract theory that * Expl…

  5. comment
    Comment #48004162

    Yeah, passing by value or "Value semantics" can prevent many programming errors. Passing references to immutable data can serve a similar purpose. In low-level languages where memo…

  6. comment
    Comment #48003985

    Say you have a Car, Engine and Dashboard object. Let's not have dashboard access the temperature by doing `GetSurroundingCar().engine.temperature` If the dashboard needs to get the…

  7. comment
    Comment #47924915

    A proof object in dependent type theory is just the term that inhabits a type. So are you saying the Lean implementation can construct proofs without constructing such a term?

  8. comment
    Comment #47823959

    This article is full of gross mistakes. For example it claims that Caml is "Cambridge ML" which is ridiculously false. Fact check every sentence. Really sad.

  9. comment
    Comment #47501775

    You could build something like this using Mangle datalog. The go implementation supports extension predicates that you can use for "federated querying", with filter pushdown. Or yo…

  10. comment
    Comment #47501581

    I believe the technique described is similar to what I published here (this is not about all matches, but left-longest/shortest) "Compiling regular expressions to sequential machin…

  11. comment
    Comment #47214259

    Looks mildly interesting, but what's up with the license? MIT plus a condition that designates OpenAI and Anthropic as restricted parties that are not permitted to use or else?

  12. comment
    Comment #47192196

    A programming language is a medium to communicate programs to something that can execute them. That isn't exactly the same thing as a tool. A tool in my book is a metaphor for a pr…

  13. comment
    Comment #46909867

    Thanks for sharing.

  14. comment
    Comment #46904327

    The approach described here - model things as graph - can really be applied to model any domains. If you are into this type of modelling, you may find value in Mangle, a datalog-ba…

  15. comment
    Comment #46808342

    You're absolutely right.

  16. comment
    Comment #46260471

    My trouble with separate categories "memory safety technology" and "sandboxing technology" is that something like WASM execution is both: * Depending on how WASM is used, one gets …

  17. comment
    Comment #46027138

    "A Polymorphic λ-calculus with Type:Type"

  18. comment
    Comment #46025724

    I remember a Luca Cardelli paper that explores a language with "type:type" and it contains a sentence roughly expressing: "even if the type system is not satisfying as a logic, it …

  19. comment
    Comment #45912113

    Learn Datalog Now!

  20. comment
    Comment #45893506

    Did you read what I wrote up there? There is art and there is science. What both have in common is that their protagonists do not intend to become obstacles of progress. I'm afraid…

  21. comment
    Comment #45885113

    This is a false dichotomy. Language design choices are the causes of security and software vulnerabilites. It is possible to recognize the value of GC languages and have precise te…

  22. comment
    Comment #45881311

    This is a good article. Small nit: As someone curious about a definition of memory safety, I had come across Michael Hicks' post. He does not use the list of errors as definition, …

  23. comment
    Comment #45408061

    Finally a good use case for decentralized technology? From https://www.eid.admin.ch/en/technology "The e-ID architecture is based on a decentralised identity model that gives users…

  24. comment
    Comment #45312797

    There is a place for informal, prose specs, and I can easily agree that more people are nowadays describing their programs in English. The context here is formal specs though - ade…

  25. comment
    Comment #45312424

    I will quote (approximately) Simon Peyton Jones: "writing programs is not hard. Specifying what a program should do is hard." Prove what? The author is well versed in the problem o…