Seph

@josephgentle

Hacker. Artist. Part time sellout for hire.

Vrijeme pridruživanja: travanj 2008.

Medijski sadržaj

  1. 14. lip 2019.
  2. 24. pro 2018.
    Prikaži ovu nit
  3. 24. pro 2018.
    Prikaži ovu nit
  4. 23. pro 2018.
  5. 28. lis 2018.

    Bahahaha this is a chart of O(n) vs O(log n) algorithms. Red line is the naive memcpy based implementation. Everything else stacks along the bottom of this chart. I'm leaving this here for next time I teach algorithms.

    Prikaži ovu nit
  6. 28. lis 2018.

    Alright one more cool thing: I don't know what data structure an-rope is using, but its getting less efficient over time. In comparison you can see how the skip list in my jumprope library gives much less predictable perf, but is much more stable. 😍 stats!

    Prikaži ovu nit
  7. 28. lis 2018.

    Explorable report here: Comparing random insert / delete operations (weighted to inserts) in a string of size X. Check this out - this is the same test run on a dedicated machine vs my laptop. You can see the laptop thermal throttling in the spread!

    Prikaži ovu nit
  8. 28. lis 2018.

    Me a couple years ago: Hah there's no efficient implementations of a rope in rust. I'll port my C rope impl over - oh wait, rust is hard. Me now: Hah yeah C code working! Oh wait, there's lots of amazing implementations in cargo. ... They're better than mine, too! O_o

    Prikaži ovu nit
  9. 24. lis 2018.

    I'm porting my skiplist based rope implementation to rust. Benchmarking my code vs doing the same thing naively using strings. This is such a beautiful demonstration of O(log n) vs O(n). And you can see how cache size really changes perf at points! It'd be cool to graph this

  10. 15. lis 2018.

    Me, earlier: Visual Studio Code seems good. Maybe this one electron app is worth it. Me, now: oh, no... :(

    Prikaži ovu nit
  11. 15. lis 2018.
    Odgovor korisnicima

    If you want some rage candy, this is the status quo before flexbox was ubiquitous: Note the description starts with a flowchart to decide on which of ~10 different CSS techniques you might need

  12. 3. lis 2018.
    Odgovor korisnicima

    My fav example is Journey. Jenova Chen talks about how they resisted adding a friend invite system, because they didn't want players to be able to talk to each other because that gave a different feel. Skip to 16 minutes or so if you want

  13. 28. ruj 2018.

    This is delicious to watch.

    Prikaži ovu nit
  14. 16. ruj 2018.

    *shivers* I feel like the huge turning point will be when AI can analyse and decode flow / process. When we hit that point, we should be able to use AI + BIO to engineer organisms. This seems like such a juicy field of research

  15. 6. ruj 2018.

    Wooo!!! Finished a proof of concept of a per-character live compiler. It reuses internal compilation artefacts outside where you're editing. You could extend this idea to make a compiler with <1ms incremental compilation for an arbitrary sized codebase.

    Prikaži ovu nit
  16. 6. ruj 2018.

    The top comments on HN talking about Facebook. People didn’t say things like this a few years ago. It would be interesting to do historical sentiment analysis to see how this change happened

  17. 4. ruj 2018.
    Odgovor korisnicima
  18. 4. ruj 2018.

    The Australian government is trying to stop australians from using encryption to speak privately online! Details: I wrote a long email complaining about it. Email them with your views too, even if its short! assistancebill.consultation@homeaffairs.gov.au

    Prikaži ovu nit
  19. 30. kol 2018.
    Odgovor korisniku/ci

    No. I assumed if other content was worse, you would be talking about that instead FWIW, the style I'm most impressed with when it comes to talking people down from harmful nonsense online is ContraPoints. This video is great if you haven't seen it:

  20. 26. kol 2018.
    Odgovor korisnicima i sljedećem broju korisnika:

    Separate from what you think about peterson, this is a great talk covering most of our points above and some other stuff:

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·