Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
linschn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
linschn
3y ago
Slight OT, but while we are on the monthly guix topic here, let me shamelessly plug https://the-dam.org/ , a public-access server running GNU Guix. It will let you try it out, and chat with other individuals who are also cur
32.
▲
by
linschn
3y ago
The "Directeur des opérations" was Pierre RIBARDIERE, the launch failure had nothing to do with him, it was due to a software bug (overflow) in a component that was reused from Ariane 4, but bugged out in Ariane 5 due to the much
33.
▲
by
linschn
3y ago
Thanks for the pointer about the useless use of true. Using builtins may be a security risk as they can be overloaded (hence the use of full paths everywhere). I did not know about bash's extension of printf to print a date. I need to
34.
▲
by
linschn
3y ago
This is correct, the command is run by the user writing the message. Only the output lies in the channel.
35.
▲
by
linschn
3y ago
Yeah in the tests I ran while designing it, it became apparent that keeping everything in order was kind of a pain. However, with Guix it actually becomes quite easy. There is not "state" in the system: the system is simply a func
36.
▲
by
linschn
3y ago
The host owner (there's no root on Plan 9) can change those permissions and edit the file if need be.
37.
▲
by
linschn
3y ago
This is something I would like to explore. If I had to guess now, I would think that the management of many open handles on a single file by the kernel is going to be more limiting than ssh. But I'd also wager we can go quite far with
38.
▲
by
linschn
3y ago
I couldn't make talk or wall work on a modern linux system. That's a shame.
39.
▲
by
linschn
3y ago
Your enthusiasm made me smile :)
40.
▲
by
linschn
3y ago
What would you change about it ? I'd be happy to learn how to write better code.
41.
▲
by
linschn
3y ago
I should really mention it in the article. I actually tried to install and use it before writing suc but was unable to.
42.
▲
by
linschn
3y ago
Exactly ! Too many software project just ignore the underlying abstractions of the OS they run on. I feel weird with all this virtualization stuff, like we're missing something obvious. Rob Pike said in 2000 that systems research is ir
43.
▲
by
linschn
3y ago
I agree that Slack is much more featureful, but I fail to see what critical piece of IRC functionality is missing ? If anything, you don't need a bouncer for chat history with suc, so it's more featureful than IRC. With that said,
44.
▲
by
linschn
3y ago
I'm seriously considering trying something like this just to see if it works. TCP would kill it though (maybe?). But maybe UDP plus some clever ffmpeg invocation...
45.
▲
by
linschn
3y ago
That was exactly part of the point I was trying to make with the article. The other, that I left unsaid but should probably add explicitly, is that Slack et al. run on a server with a kernel, but choose to ignore the access control capabili
46.
▲
by
linschn
3y ago
I use a C wrapper that calls the shell script. Ugly, and I need to harden the script a bit more, but it works :) https://gitlab.com/edouardklein/suc/-/blob/master/suc_wrappe...
47.
▲
by
linschn
3y ago
Yeah, mobile is tough. Termux works, but not as a comfortable experience as whatsapp. I'll see what I can cook up. Indeed, multiplatform is very very costly.
48.
▲
by
linschn
3y ago
I'll edit the article accordingly, thanks for looking into it.
49.
▲
by
linschn
3y ago
I want to thank you sincerely for capturing the sentiment of the piece. This is exactly what I had in mind and I'm genuinely happy you were able to get that from the text :)
50.
▲
by
linschn
3y ago
This is a very astute way to look at it. I'd say then that the value of Slack is to be user friendly, which suc definitely is not for muggles. But then more difficult questions arise: - Is the price of slack worth it, when the alternat
51.
▲
by
linschn
3y ago
Indeed ! The question is whether all that is worth so many engineer-hours. I'm not advocating for all Slack channels to be replaced by suc, that would be silly. I'm just pointing out how costly it all is. There's got to be a
52.
▲
by
linschn
3y ago
That's exactly what happened :) thank you.
53.
▲
by
linschn
3y ago
To HN readers: this has been sorted out, adding user is a semi-manual process and I was asleep :)
54.
▲
by
linschn
4y ago
He is named in the text, and the reason as to why he is justly criticized (he witnessed the USA's false flag operation that started the Vietnam War, yet kept silent and participated in the hostilities) is also spelled out.
55.
▲
by
linschn
4y ago
https://gitlab.com/edouardklein/falsisign/-/blob/master/fals... . Well the skew is random between 0 and 2 degrees.
56.
▲
by
linschn
4y ago
Apart from the signature generation, here is another project that does the false-scanning and signature pasting : https://gitlab.com/edouardklein/falsisign
57.
▲
by
linschn
4y ago
Well for starters the first modern European army with commoner officers was France's when it had to take on all of Europe in 1790. So dating it to WWII is being more than a century late.
58.
▲
by
linschn
4y ago
I am sorry, I completely missed the sarcasm. Textual communication is hard. Your imitation of hn pedantry was so good that I fell for it.
59.
▲
by
linschn
4y ago
No, it seems that you are the one that don't understand. A piece of paper is not Turing Complete because the computation happens in the head of whoever is holding the pen. An excel sheet (or actually a power point presentation!) is, be
60.
▲
by
linschn
4y ago
This is useless pedantry: by this metric absolutely nothing in the universe can be Turing Complete, and it's only a theoretical construct. Turing completeness is a useful tool for the analysis of actual, real life computers and their
More ›