home.social

Search

157 results for “aegilops”

  1. Xie et al. use genotyping by target sequencing (GBTS) to generate an exome capture panel of the Triticeae D #genome and facilitate definition of the introgression landscape of Aegilops tauschii-#wheat derivatives.

    doi.org/10.1111/jipb.70106
    @WileyLifeSci
    #PlantSci #JIPB #CropScience #botany #FreeAccess

  2. Xie et al. use genotyping by target sequencing (GBTS) to generate an exome capture panel of the Triticeae D #genome and facilitate definition of the introgression landscape of Aegilops tauschii-#wheat derivatives.

    doi.org/10.1111/jipb.70106
    @WileyLifeSci
    #PlantSci #JIPB #CropScience #botany #FreeAccess

  3. Aqua Security’s Trivy GitHub Action was compromised, and Checkmarx’s KICS too: a reminder that I wrote an Actions audit script that can search for particular Actions and versions run in workflows (or just list all Actions with exact commit versions run in all workflows).

    Auditing script:
    github.com/github/audit-action

    StepSecurity blogs in the thread 🧵

  4. GitHub :github: is laying off 10% of staff - reported in Fortune today:

    archive.is/QDerR

    I'm at :github: so please be thoughtful with your responses 🙏

  5. I added Pyre 🔥 to my :python: linter Action , adding a 4th type checker to choose from.

  6. I've made a Python :python: code linting Action ▶️ for GitHub :github: Code Scanning.

    It wraps up , , , , , and into an Action that uploads to Code Scanning, part of Advanced Security, the GitHub appsec platform.

    ℹ️ that’s free for open source repos hosted on GitHub!

    Read 📖 about it👇 on my blog:
    lnkd.in/es_pd2W6

    Try ⚙️ it👇 on the Actions ▶️ marketplace:
    lnkd.in/ei7-H2V9

  7. @hywan gcc is not wrong though. You need to check upfront with a decent bounds check that what you will do is OK in C, rather than do it, then see if something undefined happened.

    Unfortunately there weren't good tools in the C or C++ stdlib to do checking for a long time.

    For C++: learn.microsoft.com/en-us/cpp/

    C from c23 has builtins to do this, and each common compiler does too:
    stackoverflow.com/questions/19

  8. @einonm vim is software that is quite complex and not written in a memory safe language, and not formally proven to be correct.

    It has a history of vulnerabilities, like any similar software.

    cvedetails.com/vulnerability-l

  9. @superbart the server rules ask for you to post in English only.

    Sorry / 对不起.

    The server rules have other restrictions on content: fosstodon.org/about

    I'm not a mod or a server owner - you can find who they are on the website.

  10. @hpux735 a cloud editor can break the constraints of being on an iPad, e.g. Codespaces:

    dev.to/cubikca/using-github-co

    github.com/features/codespaces

    There’s a technical preview of CoPilot Voice that might help, since that works with VSCode, and that’s the IDE in Codespaces:

    githubnext.com/projects/copilo

  11. CW: Insects

    TIL that earwigs can fly. Though they mostly don't bother flying, it's a little embarrassing as someone with two biology degrees not to have known this 😳

    (HT @aegilops)

    They have shimmering, foldable wings that they hide away under their stiff forewings, like beetles do. Their wing deployment reminds me of an unfurling solar sail.

    nationalgeographic.com/animals (includes video)

    #Earwigs #FlyingInsects #InsectFlight #AnimalFacts #NationalGeographic #TodayILearned #Biology

  12. @joxean I usually think of "sound" in SAST as "no false negatives" (for what you are modelling, of course).

    Now wrap your head around what a "soundy" analysis is...

  13. I've wrapped up SpotBugs/FindSecBugs in a bow 🎁 in a GitHub Action, so you can use it in GitHub Code Scanning - free for open source projects, and also available for paid users of GitHub Advanced Security.

    SpotBugs and FindSecBugs work with JVM languages - Scala, Java, and Clojure, mainly.

    github.com/marketplace/actions

    Point it at the results of the build, and go.

  14. @vordenken as a happy owner of the MX Keys Mini for Mac I’m curious what the result will be!

  15. I’ve released 🤲 a GitHub Action to convert Dart/Flutter analyzer output to SARIF.

    That lets you upload ⬆️ the results to GitHub Advanced Security, as I show in a sample workflow.

    github.com/advanced-security/d

  16. I have a plan around :scala:

    I want to statically analyse it using tools that understand :java: , by decompiling the .class files that the Scala source compiles to, then analysing the decompiled Java source.

    That works 💪 (on trivial stuff!) but I need to match up line numbers. Scala‘s debug output in .tasty files and some decompiler info should do, but I haven’t done it yet.

    Thoughts?

    Know a good static analyser for Scala that outputs SARIF?

  17. I've made a Python :python: code linting Action ▶️ for GitHub :github: Code Scanning.

    It wraps up #Ruff, #Flake8, #Pylint, #Fixit2, #Mypy, #Pyright and #Pytype into an Action that uploads to Code Scanning, part of Advanced Security, the GitHub appsec platform.

    ℹ️ that’s free for open source repos hosted on GitHub!

    Read 📖 about it👇 on my blog:
    lnkd.in/es_pd2W6

    Try ⚙️ it👇 on the Actions ▶️ marketplace:
    lnkd.in/ei7-H2V9

    #Python #Linting #CodeQuality #Linters #SARIF #GitHubActions

  18. I've made a Python :python: code linting Action ▶️ for GitHub :github: Code Scanning.

    It wraps up #Ruff, #Flake8, #Pylint, #Fixit2, #Mypy, #Pyright and #Pytype into an Action that uploads to Code Scanning, part of Advanced Security, the GitHub appsec platform.

    ℹ️ that’s free for open source repos hosted on GitHub!

    Read 📖 about it👇 on my blog:
    lnkd.in/es_pd2W6

    Try ⚙️ it👇 on the Actions ▶️ marketplace:
    lnkd.in/ei7-H2V9

    #Python #Linting #CodeQuality #Linters #SARIF #GitHubActions

  19. I've made a Python :python: code linting Action ▶️ for GitHub :github: Code Scanning.

    It wraps up #Ruff, #Flake8, #Pylint, #Fixit2, #Mypy, #Pyright and #Pytype into an Action that uploads to Code Scanning, part of Advanced Security, the GitHub appsec platform.

    ℹ️ that’s free for open source repos hosted on GitHub!

    Read 📖 about it👇 on my blog:
    lnkd.in/es_pd2W6

    Try ⚙️ it👇 on the Actions ▶️ marketplace:
    lnkd.in/ei7-H2V9

    #Python #Linting #CodeQuality #Linters #SARIF #GitHubActions

  20. I've made a Python :python: code linting Action ▶️ for GitHub :github: Code Scanning.

    It wraps up #Ruff, #Flake8, #Pylint, #Fixit2, #Mypy, #Pyright and #Pytype into an Action that uploads to Code Scanning, part of Advanced Security, the GitHub appsec platform.

    ℹ️ that’s free for open source repos hosted on GitHub!

    Read 📖 about it👇 on my blog:
    lnkd.in/es_pd2W6

    Try ⚙️ it👇 on the Actions ▶️ marketplace:
    lnkd.in/ei7-H2V9

    #Python #Linting #CodeQuality #Linters #SARIF #GitHubActions

  21. Do you want Infrastructure as Code security? :kubernetes: :github: :microsoft:

    Do you use CodeQL to scan your code (which is, btw, free for open source code)?

    From today you can use to scan it, using a new open source package written by my team mate @geekmasher

    Scan , , , and , with more in progress.

  22. A caveat to what I said - there *are* rogue Certificate Authorities out there:

    washingtonpost.com/technology/

    That's not to say rogue CAs are a threat to every system or user equally. As the article points out, they will probably be used sparingly to get at high value targets.

    Anyway, take care to audit which CAs you trust in your browsers and other applications.

    If you have a very specialised server application it doesn't need to trust 100-odd CAs!

  23. :github: is looking for projects to try out the upcoming Swift support in code scanning.

    Sign up here:

    github.com/github/codeql/discu

    You’ll be able to get access to the new CodeQL-powered static source code analysis before it ships to everyone else.

  24. @thecesrom Jythooooooooon! In my best Kirk voice.

    :java: and :python: together is a great idea, but not having the Python 3 `main` branch working, and having no clear progress makes it feel like Perl 6 all over again.

    They should rename their moribund Jython3 repo, that's just confusing!

    It's such a shame, useful Java scripting interfaces languishing in a dying ecosystem.

    There was a similar lag with things that embed CPython, but they have an escape route.

  25. @Edent We are talking about tech people rely on for their safety, so that wasn't just for your benefit.

    I use a "secure" walkie talkie on some days out - useful in a maze! - and have no illusions that it's actually secure (nor does it need to be).

  26. @Edent why did you choose Berty? Their own blog cautions against using it; albeit saying isn't "war ready".

    Their security claims haven't been externally verified, so I think it's premature to use it for anything other than experimentation or messages you don't mind being read.

    berty.tech/blog/berty-not-war-