Live data from Hacker News

Viewing profile — mtekman

mtekman

HN member
Joined
Fri, Jul 30, 2021, 4:15 PM UTC
HN karma
33
Public activity
29 items

About mtekman

Senior Bioinformatician and Single-cell RNA-seq Specialist.

* CV: https://drive.google.com/file/d/1Pmd-jwZjUIAif0qPCyjs6Xk5URK7A9cN

Experienced in data analysis, machine learning, teaching, full stack web dev, self-hosted services, and various hobby projects such as drone hacking, home automation, and bots.

Main Languages: R, JavaScript, Python, C++, Common Lisp, SQL

Reproducibility: Docker, Conda, Biocontainers, and Guix

Pipelines: Galaxy, Nextflow, Snakemake

Management: Teaching, lecturing, mentoring, countless workshops, matrix management role.

I was part of the core Freiburg Galaxy scRNA-seq founding team, wrote tons of tools and trainings.

* Gitlab: https://gitlab.com/mtekman

* Github: https://github.com/mtekman

* ORCID: https://orcid.org/0000-0002-4181-2676

* Google Scholar: https://scholar.google.com/citations?hl=en&user=HVwU31YAAAAJ

* LinkedIn: https://www.linkedin.com/in/mehmet-tekman-4a08b484/

Contact: @mtekman:matrix.org or mtekman89@gmail.com

meet.hn/city/gb-London

Socials: - github.com/mtekman - linkedin.com/in/https://www.linkedin.com/in/mehmet-tekman-4a08b484/ - mtekman.at.hn

Interests: Science, Web Development, Programming, Data Science, AI/ML, Gaming, Hacking, Hardware, Mobile Development, Open Source, Research, Biotech

---

Recent public activity

  1. comment
    Comment #44189326

    Reminds me of smithers.el https://gitlab.com/mtekman/smithers.el/

  2. story
  3. comment
    Comment #40847590

    Name: Mehmet Location: UK or Germany Work Preferences: Remote/Hybrid/Office Technologies: R, Python, Javascript, C++, Common Lisp Resume, CV, Contact: (see my bio) Several postdocs…

  4. comment
    Comment #40767623

    I got to meet David Potter and his journalist wife when I was working at the Royal Free Hospital. He funded the Potter Chair position which my prof Dr Kleta filled as a nephrologis…

  5. comment
    Comment #40758373

    A lifetime ago I wrote an OpenCV blob detection auto-mining tool for it: https://gitlab.com/mtekman/runescape-motiondetector It worked for about an hour before having the nasty hab…

  6. comment
    Comment #40695251

    I used to run fail2ban, but I found it (or at least its defaults) ineffective against discouraging further requests. With iptables, you can specify the connection to hang for a per…

  7. comment
    Comment #40695179

    I have a utility that parses ssh failed attempts and creates iptables blocklists: https://gitlab.com/mtekman/iptables-autobanner For those just wanting the blocklist, here is a tab…

  8. comment
    Comment #40571943

    Name: Mehmet Location: UK or Germany Work Preferences: Remote/Hybrid/Office Technologies: R, Python, Javascript, C++, Common Lisp Resume, CV, Contact: (see my bio) Several postdocs…

  9. comment
    Comment #40234612

    probably because the visual differences are so slight that there is no benefit in showing them to someone who isn't deeply entrenched in the topic

  10. comment
    Comment #40233258

    Name: Mehmet Location: UK or Germany Work Preferences: Remote/Hybrid/Office Technologies: R, Python, Javascript, C++, Common Lisp Resume, CV, Contact: (see my bio) Several postdocs…

  11. comment
    Comment #40166842

    I use the same pattern for my iptables banner. It's essentially a manual firewall for when I disable ufw if it's being too aggressive: https://gitlab.com/mtekman/iptables-autobanne…

  12. comment
    Comment #39979233

    Same for these "lightning fast" bashrc frameworks. I boiled down my main cases into 15 lines in my rc: https://mstdn.science/@mtekman/111861830339082890

  13. comment
    Comment #39899778

    Hah, no worries - if ever you start anything in the UK/EU space, feel free to ping me!

  14. comment
    Comment #39899542

    Ah. This would be perfect for me (see my bio), but I'm only UK and EU based. I'd do remote if I could.

  15. comment
    Comment #39484971

    because the vector contains characters, so clearly it encodes categorical data and not numeric

  16. comment
    Comment #39477963

    There's also this new Gem: https://mstdn.science/@mtekman/111964030735312859

  17. comment
    Comment #39223127

    Name: Mehmet Location: UK or Germany Work Preferences: Remote/Hybrid/Office Technologies: R, Python, Javascript, C++, Common Lisp Resume, CV, Contact: (see my bio) Several postdocs…

  18. story
  19. comment
    Comment #39067060

    This is really amazing. I wonder if confounders such as transcriptional bursting[1] are modelled too? I did not check but I assume cell-cycle is readily modelled. 1: The tendency o…

  20. comment
    Comment #39034196

    Thanks for the insight!

  21. comment
    Comment #38967572

    > I started interviewing for positions in (tech) industry, got a monetary offer 5 times what I was making as a senior postdoc, started a new career, and never looked back. Hello, I…

  22. comment
    Comment #28975758

    Cyclists are still given the stink eye in England if they even consider cycling on the pavement (I was once physically assaulted as a teen by a 'concerned citizen' for doing such a…

  23. comment
    Comment #28327415

    For anyone wondering why they cant access their ipv6-addressed pi box from public WiFi networks: those public networks still use ipv4 and assign you only a lonk-local ipv6 address.…

  24. comment
    Comment #28243028

    Its a very opinionated OS, like iOS/Windows (but freer in every sense), where there is usually only one way to do something. No choice of desktop managers or window managers, just …

  25. comment
    Comment #28114139

    Emissions from aviation contributes 3% to greenhouse gasses.