Live data from Hacker News

Viewing profile — danvittegleo

danvittegleo

HN member
Joined
Sat, Oct 24, 2015, 4:36 PM UTC
HN karma
156
Public activity
40 items

About danvittegleo

No profile information was provided.

Recent public activity

  1. comment
    Comment #47450199

    this is the first thing I list in the readme of the repo "For fun only. This is a proof-of-concept exploring what's possible..."

  2. story
    Show HN: I built a distributed file store on top of AWS CloudShell

    AWS CloudShell gives you a free Linux environment with ~1GB of persistent home storage in each region. I wondered: what if you could stitch a bunch of these together into a single …

  3. comment
    Comment #44340621

    Absolutely - there are plenty of more cost-effective, cloud-agnostic ways to build something like this. This is just an experiment to explore Lambda networking and push it beyond i…

  4. comment
    Comment #44340393

    Like most things with AWS, it’s tricky to pin down exactly - and it’ll probably cost more than you’d expect once you factor in Lambda invocations, GB-seconds of execution time, S3 …

  5. comment
    Comment #44340274

    I did toy around with Tailscale initially trying to get it to spin up as an exit node but wasn't able to get that functional. I did manage to get Tailscale Funnel to work as the tu…

  6. story
    Show HN: lambda-nat-proxy – Serverless proxy using Lambda and UDP NAT punching

    Revisited an old experiment of mine ( https://github.com/dan-v/awslambdaproxy ): can AWS Lambda functions work as network proxies? This time using UDP NAT hole punching + QUIC tunn…

  7. comment
    Comment #28096338

    It scales amazingly well with the number of cores you throw at it. Definitely the 3950x would work great.

  8. comment
    Comment #28096271

    I investigated EBS snapshot as an option, but there were two problems. 1) cost as i mentioned initially - for just AOSP source tree alone you are looking at > 250GB and at a cost o…

  9. comment
    Comment #28095905

    In order to limit costs, everything is pulled from source on each build and there is nothing cached. This strategy takes advantage of the fact that AWS doesn't charge for ingress t…

  10. comment
    Comment #28095728

    Yes, building AOSP requires a fairly powerful machine (at least to do it quickly): https://source.android.com/setup/build/requirements . It's definitely possible to do on a local m…

  11. comment
    Comment #28095687

    With rattlesnakeos-stack, it uses spot instances and defaults to a c5.4xlarge which takes about 7-8 hours to build AOSP and Chromium (for an up to date webview) and equates to abou…

  12. comment
    Comment #28095631

    CalyxOS is an awesome project. I have worked with the lead developer a bit over the past few years and it's been such a pleasure. We share some bits of code between our projects he…

  13. comment
    Comment #20258439

    Running it with pypy sped it up quite a bit and got it far enough to figure out the remaining portion of the URL.

  14. comment
    Comment #20152903

    For anyone interested in doing their own customizable builds of AOSP for Pixel devices check out: https://github.com/dan-v/rattlesnakeos-stack . This doesn't have any of the securi…

  15. comment
    Comment #19655257

    Agreed. For anyone interested in doing their own monthly signed AOSP builds for Pixel phones with OTA updates, take a look at a project that I built that fully automates the proces…

  16. comment
    Comment #18904224

    For those that prefer algo, there is an open issue to add Pi-Hole ( https://github.com/trailofbits/algo/issues/1258 ) and in my fork I've added Pi-Hole support: https://github.com/…

  17. comment
    Comment #18525533

    Ha, you definitely have some years on me, but I can appreciate that perspective :)

  18. comment
    Comment #18523521

    If you are looking to maintain a secure device similar to stock Android without google services, a Pixel phone with verified boot using your own signing keys, latest AOSP, and up t…

  19. comment
    Comment #18055360

    For sure. I'd love to have this script be able to run standalone as a local build process that would be portable across platforms and only run the AWS specific bits if you passed a…

  20. comment
    Comment #18055332

    Right now if a spot instance terminates mid-build it doesn't attempt to save any progress. I do have an open item to at least alert users that this has happened though ( https://gi…

  21. comment
    Comment #18055262

    If you were looking to just do something similar but running on another platform, knowledge of Go isn't required. The core build process is a shell script, which just has some vari…

  22. comment
    Comment #18055250

    I actually recently added a feature to search for the cheapest spot instance price across a number of different regions. Right now for example the cheapest price for the instance t…

  23. comment
    Comment #17988568

    I made an alternative to CopperheadOS after it fell apart for those interested: https://github.com/dan-v/rattlesnakeos-stack . Rather than providing random binaries of an OS to ins…

  24. comment
    Comment #17534113

    I haven't spent much time looking at this part of the project as my phone isn't supported but it does look really neat. On my next phone upgrade I will probably investigate.

  25. comment
    Comment #17480765

    Agreed that if lower level hardware is compromised it doesn't matter what you run on top of it, and RattlesnakeOS doesn't protect from that other than keeping components up to date…