HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Propolice

no profile record

Submissions

I Love Board Games: A Personal Obsession Explained by Psychology

thesswnetwork.com
57 points·by Propolice·5 maanden geleden·45 comments

2024 ICPC World Finals

scoreboard.icpc.global
3 points·by Propolice·2 jaar geleden·0 comments

Free cybersecurity course from the Czech Technical University

cybersecurity.bsy.fel.cvut.cz
5 points·by Propolice·2 jaar geleden·4 comments

Cryptography 101 with Alfred Menezes

cryptography101.ca
1 points·by Propolice·2 jaar geleden·0 comments

Tux-vs-Mutant-Window (bullet hell game in Bash)

github.com
1 points·by Propolice·2 jaar geleden·0 comments

First human spaceflight to earth's polar regions

f2.com
1 points·by Propolice·2 jaar geleden·0 comments

Show HN: Taarr, Shell Script Manager

taarr.com
3 points·by Propolice·2 jaar geleden·2 comments

Fullmoon: A Redbean Web Framework

github.com
3 points·by Propolice·5 jaar geleden·0 comments

Shell script manager inspired by rerun

taarr.com
4 points·by Propolice·5 jaar geleden·0 comments

Show HN: Lua programs compiled as static Go executable

github.com
1 points·by Propolice·5 jaar geleden·0 comments

Show HN: Write Dockerfiles in Lua

github.com
2 points·by Propolice·5 jaar geleden·0 comments

Show HN: LadyLua, batteries-included static Lua 5.1 interpreter

github.com
61 points·by Propolice·5 jaar geleden·27 comments

Show HN: Rr (not the Rust debugger), shell script manager

github.com
1 points·by Propolice·6 jaar geleden·0 comments

comments

Propolice
·2 maanden geleden·discuss
Wanted to try PyInfra for a long while but this is a deal breaker: https://github.com/pyinfra-dev/pyinfra/issues/1242
Propolice
·2 jaar geleden·discuss
Agenda and schedule:

Classes begin on September 26, 2024, and conclude on January 9, 2025. The classes take place weekly on Thursdays, from 14:30 to 17:45 CET.

    26.09.2024 Class 1: Introduction to the Class, Security, and Networking
    03.10.2024 Class 2: Finding Computers, Scanning and Basic Network Analysis
    10.10.2024 Class 3: Getting Access. From People to Vulnerabilities
    17.10.2024 Class 4: Detecting Intruders in Your Server
    24.10.2024 Class 5: A Game of Deception
    31.10.2024 Class 6: Privilege Escalation, Persistence, Side-Channel Attacks
    07.11.2024 Class 7: Virtualization and Threat Intelligence
    14.11.2024 Class 8: Binary Exploitation and Fuzzing
    21.11.2024 Class 9: Reverse Engineering
    28.11.2024 Class 10: Automating Attacks with Malware
    05.12.2024 Class 11: Manual and Automatic Detection of C&C Channels
    12.12.2024 Class 12: Web Attacks
    19.12.2024 Class 13: Advanced Web Attacks
    09.01.2025 Class 14: Assignments Recap and The NOC Talk
Propolice
·2 jaar geleden·discuss
A free and hands-on cybersecurity course.
Propolice
·2 jaar geleden·discuss
It's for organizing scripts and running scripts over SSH. You can think of it as lighter alternative to the plethora of tools similar to Ansible.
Propolice
·5 jaar geleden·discuss
Nice catalog. I also prefer bitmap fonts for terminals on low DPI and even 32" 4K monitors. The OLDSCHOOL PC FONT RESOURCE is a treasure trove.
Propolice
·5 jaar geleden·discuss
No kidding, was just thinking: Nice, probably Hank's homepage.
Propolice
·5 jaar geleden·discuss
I think Roblox is the closest to what you described.
Propolice
·5 jaar geleden·discuss
Exactly my thought when I started working on LadyLua https://github.com/tongson/LadyLua
Propolice
·5 jaar geleden·discuss
Yes, can be used to replace shell scripts. I added a Sample section in the README. Check em.
Propolice
·5 jaar geleden·discuss
I have an earlier project that did LuaJIT, FFI, and Rust: https://github.com/tongson/omniajit. Creating a static executable is more trouble compared to LadyLua. I would still use it for anything that needs less resources and speed.
Propolice
·5 jaar geleden·discuss
Yes, Go is fast enough for some tasks.

Before this I was doing C and PUC-Rio Lua. Was obsessing too much with C pitfalls, valgrind, and the sanitizers. Then LuaJIT FFI + Rust, good I like it better but found GopherLua the easiest. I'd stick with LuaJIT+Rust for anything that needs less resources and speed.
Propolice
·5 jaar geleden·discuss
LadyLua is using GopherLua as the base. It only supports 5.1. Also don't need the features of 5.2+. Sticking with 5.1 gets you a 'finished' language.

GopherLua <-> Go is pretty easy. I was doing LuaJIT FFI to Rust before, moved to GopherLua, it's easier. Check this out to get a feel, it's the json module in LadyLua: https://github.com/layeh/gopher-json
Propolice
·5 jaar geleden·discuss
Sorry no docs right now. You can take a look at this to get a feel: https://github.com/layeh/gopher-json
Propolice
·5 jaar geleden·discuss
Ah sorry for mentioning Python, may have confused you.

LadyLua wraps Go packages so something like https://github.com/gonum/gonum is possible to create a module for.
Propolice
·5 jaar geleden·discuss
Hello, instead of like, Python you would reach for this instead. Already able to replace whole shell scripts with this. What would you like to see? Snippets?