HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Propolice

no profile record

Submissions

I Love Board Games: A Personal Obsession Explained by Psychology

thesswnetwork.com
57 points·by Propolice·5 ay önce·45 comments

2024 ICPC World Finals

scoreboard.icpc.global
3 points·by Propolice·2 yıl önce·0 comments

Free cybersecurity course from the Czech Technical University

cybersecurity.bsy.fel.cvut.cz
5 points·by Propolice·2 yıl önce·4 comments

Cryptography 101 with Alfred Menezes

cryptography101.ca
1 points·by Propolice·2 yıl önce·0 comments

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

github.com
1 points·by Propolice·2 yıl önce·0 comments

First human spaceflight to earth's polar regions

f2.com
1 points·by Propolice·2 yıl önce·0 comments

Show HN: Taarr, Shell Script Manager

taarr.com
3 points·by Propolice·2 yıl önce·2 comments

Fullmoon: A Redbean Web Framework

github.com
3 points·by Propolice·5 yıl önce·0 comments

Shell script manager inspired by rerun

taarr.com
4 points·by Propolice·5 yıl önce·0 comments

Show HN: Lua programs compiled as static Go executable

github.com
1 points·by Propolice·5 yıl önce·0 comments

Show HN: Write Dockerfiles in Lua

github.com
2 points·by Propolice·5 yıl önce·0 comments

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

github.com
61 points·by Propolice·5 yıl önce·27 comments

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

github.com
1 points·by Propolice·6 yıl önce·0 comments

comments

Propolice
·2 ay önce·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 yıl önce·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 yıl önce·discuss
A free and hands-on cybersecurity course.
Propolice
·2 yıl önce·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 yıl önce·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 yıl önce·discuss
No kidding, was just thinking: Nice, probably Hank's homepage.
Propolice
·5 yıl önce·discuss
I think Roblox is the closest to what you described.
Propolice
·5 yıl önce·discuss
Exactly my thought when I started working on LadyLua https://github.com/tongson/LadyLua
Propolice
·5 yıl önce·discuss
Yes, can be used to replace shell scripts. I added a Sample section in the README. Check em.
Propolice
·5 yıl önce·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 yıl önce·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 yıl önce·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 yıl önce·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 yıl önce·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 yıl önce·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?