News for hackers. Stuff that matters.

tresilience

Re:How to store your app's entire state in the url on Monday January 09, 2023 @01:18PM (#34313821)
This brings to mind the concept of continuation found in Seaside Smalltalk.

https://www.seaside.st

Ask HN: How can we create shared workspaces in Linux?

I am looking for opportunities to realise the following scenario:I have three screens on my desk, and one of them I want to be a shared workspace with my colleagues. This means, we can easily drag application windows into it and discuss it across the network of Linux users. One common workspace for everyone.Everyone gets their own cursor in the common workspace and can interact with it without...

( Read More... | no comments | 2 points | on HN )
Re:Exotic Programming Ideas on Saturday December 05, 2020 @05:09PM (#25318890)
Take a look at Gougen's OBJ programming languages.
Re:Ask HN: Import Common Lisp Code into Parenscript on Sunday October 04, 2020 @06:02PM (#24682610)
I'll have a look. There is also

(ps:import-macros-from-lisp 'rutils:aif)

in Parenscript which lets one import macros from CL.

https://40ants.com/lisp-project-of-the-day/2020/05/0071-pare...

Re:Ask HN: Import Common Lisp Code into Parenscript on Thursday October 01, 2020 @08:20AM (#24650044)
Noted. I wasn't too sure.. thanks!

Ask HN: Import Common Lisp Code into Parenscript

I have trouble understanding what parenscript does and not does.Am I "out on Mars" in the Lisp world with parenscript or can I also make use of other Common Lisp Code easily like trivia etc? What are people actually doing with parenscript, develop everything themselves from "the ground up"?Thanks

( Read More... | 5 comments | 2 points | on HN )
Re:What is meant by “protection” in real OOP? on Friday April 24, 2020 @12:46PM (#22970124)
Thanks. I've read all links and I think I would like to see more hands-on code regarding to how this is done in the systems (like Smalltalk) itself.
Re:What is meant by “protection” in real OOP? on Friday April 24, 2020 @12:45PM (#22970099)
Thanks! Can you point me to where I can find out more about the eval-"loop" that the entire Smalltalk runs on?
Re:What is meant by “protection” in real OOP? on Friday April 24, 2020 @05:03AM (#22966049)
> The way how they react on the messages is full the responsibility of objects, and they can refuse them.

Thereby any further protection is totally up to the programmer right?

What is meant by “protection” in real OOP?

I read up on the history of Smalltalk and Object Oriented Programming, and one thing I have not quite grasped is the idea of "protection."I know you can protect methods from being accessed by making them private or protected in certain programming languages but something else must be meant here.Do you protect objects from being changed? Do you protect them from being "talked to" / responding...

( Read More... | 8 comments | 5 points | on HN )

What are possible fallback-communication channels besides the internet?

I'm exploring opportunities on how to build extremely resilient systems. I am now thinking about establishing multiple backup communication channels.I do not know whether there are compact solutions that allow you to fallback to SMS / phone line / radio waves once the internet connection dies for any reason.Really fascinating to me

( Read More... | 5 comments | 10 points | on HN )