Live data from Hacker News

Viewing profile — ddulaney

ddulaney

HN member
Joined
Fri, Mar 02, 2018, 7:03 PM UTC
HN karma
1,201
Public activity
222 items

About ddulaney

Email me: dulaney.daniel@gmail.com

Recent public activity

  1. comment
    Comment #46924150

    There are definitely some benefits! Installation and updates become trivial. Also, collaboration is generally easier, because all you have to do is send a link. These are the same …

  2. comment
    Comment #45782066

    Although, “let’s flush this out” is also a hunting idiom, as in flushing out game. So that may be part of the confusion.

  3. comment
    Comment #45058164

    Can I ask what hardware you’re using? I’ve heard similar things on the internet generally, but I’m on a several-years-old phone and it took under a second. Is the interstitial real…

  4. comment
    Comment #44022006

    It’s fascinating to me what a different view of risk we had in the past. The no damage being caused on the surface was a “new fact”. That would never fly today, for better or for w…

  5. comment
    Comment #44005116

    The general cost over a several large codebases has been observed to be minimal. Yet, there are specific scenarios where the costs are real and observable. For those rare cases, an…

  6. comment
    Comment #43923365

    Yeah, exactly. If you're a developer, it can take a little bit to figure out that "docs like code" is a really strange concept to lots of non-developers. The idea of using the same…

  7. comment
    Comment #43818241

    This system absolutely sucks. If you ever find yourself on the wrong end of it, read this article for advice but also explanations: https://www.kalzumeus.com/2017/09/09/identity-th…

  8. comment
    Comment #43606020

    Rust’s Optional does close this altogether, yes. All (non-unsafe) users of Optional are required to have some defined behavior in both cases. This is enforced by the language in th…

  9. comment
    Comment #43604887

    Unfortunately, operator[] on std::vector is inherently unsafe. You can potentially try to ban it (using at() instead), but that has its own problems. There’s a great talk by Louis …

  10. comment
    Comment #43521391

    The map is drawing Germany and Czechia both with the same white color as the border. Unfortunate that the color scheme is confusing, but not any weird borders. You can see the unco…

  11. comment
    Comment #43489876

    I think the issue is that CSV parsing is really easy to screw up. You mentioned delimiter choice and escaping, and I’d add header presence/absence to that list. There are at least …

  12. comment
    Comment #43464648

    If you even can with ASLR. Most modern boxes would disable stuff like this.

  13. comment
    Comment #43454361

    They just wanted the CLA to support the (paid) relicensing. I think the reasoning (as it was explained to me) was that when people made their original contributions, they were agre…

  14. comment
    Comment #43443634

    I don’t think it would’ve in our case, at least. I actually quite like our OSS policy: basically, we don’t want to be in the business of maintaining forks, so all changes should tr…

  15. comment
    Comment #43443585

    We (engineers) actually wanted to for another GPL’d project! But because they didn’t have a CLA, the lawyers wouldn’t sign off on it — they decided that the main/current maintainer…

  16. comment
    Comment #43442022

    The last 2 paragraphs of this interview with David Chisnall really made me think differently about that: https://lobste.rs/s/ttr8op/lobsters_interview_with_david_chi... In particul…

  17. comment
    Comment #43391815

    There's also a sort-of informal "standard library" of C libraries that have super-stable ABI's that we can generally assume are either present on the system or easy to install. Zli…

  18. comment
    Comment #43388631

    I’m not OP, but at $WORK we sell a C++ library. We want to make it as easy as possible for clients to integrate it into their existing binaries. We need to be able to integrate wit…

  19. comment
    Comment #43348697

    It doesn’t help that they made an absolute ton of them: something like 140,000! That means that they’re not particularly rare, and it holds the price down. Add in the fact that aut…

  20. comment
    Comment #43233041

    The podcast is super fun! It takes the “Engineering Podcast with Slides” model that WTYP originated, but instead of having one knowledgeable person and two comedians, all 3 know di…

  21. comment
    Comment #43227439

    She wrote an update last year about the frequency changes: https://admiralcloudberg.medium.com/why-so-few-articles-late... Definitely worth subscribing to email updates!

  22. comment
    Comment #43127286

    Often used by people who are American (from the Americas) but not from the US. Canada, Mexico, Brazil, Columbia, and the rest of North and South America.

  23. comment
    Comment #43051786

    Exchange trading happens in round lots that are usually 100 shares. This is pretty much just a legacy thing, but so many technical systems have this assumption built in that while …

  24. comment
    Comment #43009453

    Yeah but also all of the legacy baggage that it comes with, y’know? Like the URL parsing stuff for example. The issue is that they pull in one of these enormous old RFC’s and also …

  25. comment
    Comment #43003613

    The only reason to sell any of your company is to raise money. If you can raise all the money you need from your employees, then you can be employee-owned.