Live data from Hacker News

Viewing profile — yccs27

yccs27

HN member
Joined
Sat, Nov 21, 2020, 3:05 PM UTC
HN karma
1,206
Public activity
399 items

About yccs27

No profile information was provided.

Recent public activity

  1. comment
    Comment #49182581

    They might be trying to get into the context of long-running chat sessions.

  2. comment
    Comment #49154436

    Yes, editions are a great mechanism. It still has its limits, especially if you want easy edition migrations. All existing Rust code assumes it can drop any type whenever it wants,…

  3. comment
    Comment #49154325

    Yes, destructuring is typically the only allowed way to get rid of linear/indestructible values. If the type has private fields, this is only possible in the same module, so commit…

  4. comment
    Comment #49154263

    Ah, thanks, I didn't realize "pin ergonomics" was the Rust Project name for @withoutboats' pinned places.

  5. comment
    Comment #49152650

    There's a different proposal by @withoutboats to make immovability a property of the place/reference instead of the type: https://without.boats/blog/pinned-places/ Does this projec…

  6. comment
    Comment #49135095

    You could also detect when the elevator call button gets pressed again right after the elevator has left a floor. That means someone wasn't able to get on the elevator (and is now …

  7. comment
    Comment #48699625

    The gluon with color (|g1> + |g2> + |g8>) / √3 is just a superposition of the gluons with colors g1, g2 and g8, the same way you can make superpositions of any other particles. You…

  8. comment
    Comment #48553997

    I guess it's mainly a limit to savescumming.

  9. comment
    Comment #48353969

    Yeah, this is basically stochastic dithering applied to numeric floating point quantization instead of image color quantization. This makes me wonder whether you could apply differ…

  10. comment
    Comment #48278753

    It's the same topology! Just replace each shuffle/blend with multiplication by a root of unity and addition, and you get FFT!

  11. comment
    Comment #48278049

    A good example for this is A + A^T; you can fuse the two operations but you cannot get around the access pattern of matrix transposition.

  12. comment
    Comment #48207238

    Making laws more explicit in important cases is valuable because it reduces uncertainty about legal interpretation. Using your example of cellphone use, under distracted driving la…

  13. comment
    Comment #48205087

    Thank you for the detailed answers! I think purity is something the programmer just has to annotate themselves. Any boundary between languages with different type system guarantees…

  14. comment
    Comment #48191967

    It's great that this allows passing Rust structs both as ForeignPtr and as native records with marshalling! Some questions/ideas: - Is there a way to generate #[hsrs::data_type] bi…

  15. comment
    Comment #47960342

    Monads got their name from monoids (being a monoid in the category of endofunctors). Monoids are equivalent to one-object categories, so the name uses the greek syllable "mono" for…

  16. comment
    Comment #47939669

    I've noticed this with UI interfaces before: For example, an IBAN field which actively blocks you from entering more than the expected number of characters. Seems like a good idea …

  17. comment
    Comment #47575016

    Does "Pharma" actually dose medication based on the Eyring equation? I'm not convinced we actually know the value of ΔG. AFAIK, the optimal biological dose is determined via dose-r…

  18. comment
    Comment #47451516

    Road capacity does not increase with speed above 50 km/h on urban roads or 70 km/h on highways. Following distance scales with speed, so more speed can actually mean fewer cars per…

  19. comment
    Comment #47323647

    I'm not so sure this is really a free market equilibrium. There are two effects which explain the prevalence of ads even if consumers are willing to pay more for ad-free products: …

  20. comment
    Comment #47321350

    The last line of the introduction > By doing so, we aim to provide a novel paradigm [...] also made me think of item 19 on your list: > 10 points for claiming that your work is on …

  21. comment
    Comment #47072781

    This reads a lot like an advertisement. The linked page [[Cyclorotor]] is more neutral and has more information on the design and applications outside of marine vessels: https://en…

  22. comment
    Comment #46828803

    It‘s preying on the city‘s desperation to get a cash payout, to get space and utilities worth much more. Facebook abuses its market power to pit city governments against each other…

  23. comment
    Comment #46616266

    The saying probably assumes that each chronometer has a certain small probability of malfunctioning, resulting in a significant error (basically a fat-tailed error distribution). W…

  24. comment
    Comment #46613816

    Thanks for the link, nice to see the informal conventions spelled out like this!

  25. comment
    Comment #46599472

    True, although better pruning can massively lower the effective branching ratio compared to pure alpha-beta, making the algorithm benefit more from longer search time again (which …