News for hackers. Stuff that matters.
Re:Sshtalk: An SSH-based chat made in assembler by srett on Saturday December 02, 2017 @02:55PM (#15833684)
The only thing really worse there is that the number of people who could audit the code is much smaller. That guy wrote a whole SSL library in assember, so he probably didn't just finish some assembler tutorial and decided this was a good first lil project.

Assember is usually just considered bad/dangerous by people who have no clue about it and consider it something magical. It's not. At least not significantly more dangerous than C, which is still the language the most fundamental components of everyday computing are based on.

Re:Sshtalk: An SSH-based chat made in assembler by ajross on Saturday December 02, 2017 @03:42PM (#15833953)
No, I think portability is definitely the worst thing. It's a communication tool. It's perfectly reasonable to want to run this on your Pi or your phone or in your browser or your IoT device of the week. And you can't because of an implementation choice.

I'm certainly not afraid of machine code, I actually get paid to write it. But this just isn't a good choice technically. Though it's impressive and like I said was surely a lot of fun and worth showing off.

Re:Sshtalk: An SSH-based chat made in assembler by srett on Saturday December 02, 2017 @04:18PM (#15834130)
Ah yes, I'm probably too focused on just x86 desktop/server with my everyday work that this didn't even occur to me, so I assumed you were meaning to refer to maintainability/security.
Re:Sshtalk: An SSH-based chat made in assembler by qubex on Saturday December 02, 2017 @05:53PM (#15834684)
This is some bloke's project and he decided to code it in the tool he was either most comfortable with or wanted to glean exercise on. If you want to take inspiration from his work and write an analogous program in ARM assembler for the amusement of running it on whichever device most amuses you, you're free to read his code, learn from it, and then go off to re-implement it in a steam-powered balanced-ternary analytical engine, if you so please.
Re:Sshtalk: An SSH-based chat made in assembler by make3 on Saturday December 02, 2017 @07:07PM (#15835132)
Please. We are in a world where heartbleed happen, as well as an untold number of buffer over flow / memory management vulnerabilities through the years. Companies have spent millions developing languages like Rust and Go to replace C & C++ in more security sensitive applications. Assembly is definitely not just "just considered bad/dangerous by people who have no clue about it and consider it something magical".
Re:Sshtalk: An SSH-based chat made in assembler by make3 on Saturday December 02, 2017 @10:29PM (#15835804)
how the hell did I get three downvotes for this