Live data from Hacker News

Viewing profile — giomasce

giomasce

HN member
Joined
Wed, Feb 10, 2016, 8:24 AM UTC
HN karma
1,209
Public activity
426 items

About giomasce

Mathematician, computer scientist, programmer. Currently Wine hacker @CodeWeavers and developer @Debian.

Recent public activity

  1. comment
    Comment #44020393

    What Every Programmer Should Know About Enumerative Combinatorics -> Nothing. It can be interesting to know something (or even a lot) about enumerative combinatorics, and certainly…

  2. comment
    Comment #43779726

    Yeah, that's the theory, and by any mean we definitely need to pursue that as well. I wish we had the luxury of making it work on its own. But since we do not, we need to pull all …

  3. comment
    Comment #43779683

    Sure, I am responsible for my own actions, and buying something is an action I (can) make. Therefore I bear responsibility for the side effects of my buying actions. Not the same k…

  4. comment
    Comment #43779555

    Giving up something you'd otherwise enjoy or find convenient because it would indirectly bring harm to other people feels a very virtuous action to me. I wish more people (includin…

  5. comment
    Comment #43769566

    Would he? There seems to be a tradition of illuminations of the Quran (see e.g. https://www.islamicity.org/77800/illumination-of-the-quran/ , first result of an internet search). T…

  6. comment
    Comment #43768813

    AFAIU it is essentially mass-produced (pun intended?). The master is carefully handwritten, all the others are copies taken with an industrial (if high quality) process. EDIT: That…

  7. comment
    Comment #43455547

    Suppose I want to do this with my laptop, and dump my drive to the cloud (say accessible via SSH) to reinstall another operating system overwriting it. It's likely that the new ope…

  8. comment
    Comment #43408681

    Nice thing! I use it to let my kids play with the educational games I used to play when I was their age (mostly Sammy's Science House).

  9. comment
    Comment #43086919

    By my experience, it helps a lot to have a handful of patches in Wine already. Doesn't have to be anything especially great, but showing that you can work with the conformance test…

  10. comment
    Comment #43047197

    You mean Full Self Security?

  11. comment
    Comment #42681679

    Agreed. Many smaller MRs are likely to get the same amount of changes accepted in far less time. Some of the factors include: * After each change you have to review the whole MR, e…

  12. comment
    Comment #42665598

    How does that interact with cache? Does accessing the ring buffer using the second set of mapped pages ends up using the same cache line, or is it a fresh request to main memory? I…

  13. comment
    Comment #42665568

    That still requires you to plan how you use the virtual address space, though. You can't just add more memory pages on the back of your vector if you've already started using those…

  14. comment
    Comment #42589519

    Whose end goal? The tenant's goal might be, as you say, to convince the landlord that the device is unreliable, and cheat on the rent agreement. If you want to cheat, as I guess so…

  15. comment
    Comment #42583404

    The nice thing of intrusive sensors that sense things that are not sensed by your usual senses, like this, is that it's easy to saturate them while faking innocence. I.e., set up y…

  16. comment
    Comment #42335552

    In fine print it is written than "unlimited" really means "only until the airline thinks that you're abusing of it, at their sole discretion".

  17. comment
    Comment #41983259

    > One of the most curious humans No doubt he is very curious, but there might be some selection bias here.

  18. comment
    Comment #41753213

    The point is that there are a lot of other things which easily become a problem if you do them by yourself instead of using known good implementations.

  19. comment
    Comment #41753189

    > We never take a software methodology, school of programming or some random internet dude's "manifesto" at face value. Rules must be broken, when necessary. In this specific case …

  20. comment
    Comment #41705159

    In some conditions, yes. You need a cluster of points which have good reflectivity and coherence properties to microwaves over some time (months to years). Manmade steel and concre…

  21. comment
    Comment #41599642

    I don't think that going into implementation details is what I would expect from an interface specification. The interface exists precisely to isolate the API consumer from the imp…

  22. comment
    Comment #41599055

    At least it's documented.

  23. comment
    Comment #41168167

    I wish clangd let me configure the inlay hint elision length...

  24. comment
    Comment #41050091

    Your quote is also: "Capitalization matters a tremendous amount". But at least in some positions capitalization is mandated by grammar rules. So, when a noun should appear in such …

  25. comment
    Comment #41043161

    How do you write a noun that is not meant to be capitalized but happens to be place just after a full stop?