Alyssa Milburn

@noopwafel

dorky hacking stuff and ⚡glitches / 🏳️‍🌈 \ she/her / loves people more than tech \ PhD / breaks things \ collects NDAs and lengthy embargoes 😑

The Netherlands
Vrijeme pridruživanja: studeni 2016.

Tweetovi

Blokirali ste korisnika/cu @noopwafel

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @noopwafel

  1. Prikvačeni tweet
    17. srp 2018.

    So I'm moving (back) to , to do that whole PhD thing. Very sad to leave my amazing colleagues, but excited about spending more time on research. I'll be 'reducing the attack surface', using compilers and/or magic. (Or epoxy?) There will still be glitches!

    Poništi
  2. 1. velj

    Tried using Sigrok w/Rigol DS1054Z at to collect traces, but failed. Any ideas on s/w to get sample data after a trigger? Or better to write something myself? I can turn knobs, but I need the data (synced to triggers). Ended up resorting to the HorrorScope. It worked!

    Poništi
  3. 24. sij

    My first use of the laser cutter: PCB stencil for the HorrorScope. The edges are a bit melted so it's not smooth on the top side - and I didn't flip the SVG - but it looks usable otherwise. (The damage at the top is due to power level testing on a nearby area).

    Poništi
  4. 21. sij

    Not going to try doing BGA (even with nice stencil) until I'm comfortable with doing simpler PCBs.. 10th anniversary celebration is this weekend, so even though I have all the parts now, first attempt at a Glasgow board will probably not happen until next week. :(

    Prikaži ovu nit
    Poništi
  5. 21. sij

    First attempt at a simple PCB in reflow oven did not go very well. Next time, need to double-check the reflow profile (oops), and be more careful applying the paste (which I already knew). Also see if I can make stencils with vinyl or laser cutter.. Learnt lots of things though!

    Prikaži ovu nit
    Poništi
  6. 20. sij

    My journeys from HS to Zuid seem much flakier in the last few months. Today, do I follow the planner, go via Leiden and hope the suggested (short) train from Leiden to Zuid actually runs, or do I pay extra for the slower journey via Rotterdam? Let's try via Leiden..

    Poništi
  7. proslijedio/la je Tweet
    20. sij

    Nog 38 plekken voor de hoera10jaar-BBQ. Sta jij al op de gastenlijst? Aanmelden kan op onze wiki of via IRC.

    Poništi
  8. 14. sij

    Apparently my ECG was "unchanged" from last time, so all is well for another year. Yay!

    Prikaži ovu nit
    Poništi
  9. 13. sij

    Couldn't find any existing code to communicate with it, so found the docs for the SCPI commands and produced some good-enough™ Python to control it remotely from Linux. Pushed it to in case it helps anyone. Look, uh.. magical no-hands stuff?

    Prikaži ovu nit
    Poništi
  10. 13. sij

    Looking at the USB interface to a Owon AG2052F (function generator). It has USB ID 5345:1234 which means "USB on a random Owon device"; the datasheet claims it talks SCPI and .. well, sending it '*IDN?' gives the expected result, so I guess it does.

    Prikaži ovu nit
    Poništi
  11. proslijedio/la je Tweet
    12. sij
    Odgovor korisnicima

    . scientific tests show that just one (1) Blåhaj and one (1) -infused chick improve productivity by a whopping 75±3% 🎉

    Poništi
  12. 12. sij

    Some artifacts in my decoded video are really bad, quite a few spots where there is a *good* frame for a second and then it degrades into noisy blocks the next (almost identical) frame. Unfortunately the original decoder does the same, so I guess it's their encoder. ><

    Prikaži ovu nit
    Poništi
  13. 11. sij

    My ffmpeg rewrite/port of this demuxer+decoder seem to be working. The code is a huge mess, but plenty of time to tidy that up later. :) Here's a few small clips from mid-90s CD-ROM games which used it. Can anyone work out (or guess) which format/codec it is?

    Prikaži ovu nit
    Poništi
  14. 11. sij

    Trying to implement another obscure video format for ffmpeg, based on a decoder I wrote in 2011. I fondly remember reverse engineering the player, all handwritten code; it used the segment registers to hold base pointers by updating the descriptors before rendering each frame. 🥳

    Poništi
  15. 9. sij

    Doing random stuff was fail; tried apitrace. It views OpenGL calls/state, didn't help. More success by replacing shaders with stubs. Text shader doesn't appear unless I hardcore its texture id. Not sure if correct, "debugging" continues. (yes, I am too sick to do real work 😛)

    Prikaži ovu nit
    Poništi
  16. 9. sij

    If I dump a printf in the text-writing function then I can see that it's executing code and trying to display happy messages, but I guess something is going wrong in these 1000 lines of OpenGL code which I copied without thinking about. Let's, uhm, *rolls dice*, try valgrind.

    Prikaži ovu nit
    Poništi
  17. 9. sij

    Wasted^Wspent more time this morning on this, copying code from Mac backend into the Linux one and adding missing init calls. Still nothing being displayed/output 😢 but I'm sure if I keep doing Random Horrible Coding Hackery™ something exciting is bound to happen eventually.

    Prikaži ovu nit
    Poništi
  18. 8. sij

    So I copy-and-pasted the (Objective C) OpenGL driver from the Mac code and turned everything into global variables/functions, and then .. well, suffice it to say that it builds on Linux as plain C code now. And ltrace tells me it's doing all kinds of OpenGL stuff! Yay!

    Prikaži ovu nit
    Poništi
  19. 8. sij

    Now we have, uh, graphics? It's meant to be black, right? There are six threads running and they're doing, uh, stuff, so .. maybe it's working?

    Prikaži ovu nit
    Poništi
  20. 8. sij

    Now we added fancy error code reporting, I guess because informative error strings are overcomplicated: alyssa@cosmo:~/SL9821src/lin$ ./sl9821 。・゚・(ノД`)・゚・。 < 0x400 >

    Prikaži ovu nit
    Poništi
  21. 8. sij

    Functions stubbed, it builds. is now complaining that it should *do* something when I run it, which I feel is moving the goalposts, but .. fine, let's try that.

    Prikaži ovu nit
    Poništi

Č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:

    ·