walkaway.software.tomo
Name
Subject
Comment
Link URI
File
Captcha captcha
Solution
Actions:
Secret:

1 posts 0 images
ukernel Anonymous >>0b7a688ecce958cde1 [Reply]
[delete]

It's sad. Neither Hurd nor Mach reached the performance level of QNX. L4 finally did, although L4 now uses shared memory too much. (While it simplifies the kernel to do message passing via shared memory, it makes it easier for one process to mess up another. Queues in shared memory have to be managed very carefully.) 



The real issues in microkernel performance are subtle. Message passing and CPU dispatching have to be well-integrated. Otherwise, when you pass a message from one process to ano 
... 
[Post Truncated] 


0 posts excluded 0 images excluded

1 posts 0 images
Why OO Sucks by Joe Armstrong Anonymous >>12b6fb240275a060f8 [Reply]
[delete]


Why OO Sucks by Joe Armstrong 

(Note: This is a copy of the original that used to live at 
http://www.bluetail.com/~joe/vol1/v1_oo.html) 

When I was first introduced to the idea of OOP  I was skeptical but 
didn’t know why -  it just felt  “wrong”.  After its introduction OOP 
became very popular (I will explain why later) and criticising OOP was 
rather  like “swearing in church”. OOness  became something that every 
respectable language just had to have. 

As Erlang became popular  we we 
... 
[Post Truncated] 


0 posts excluded 0 images excluded

1 posts 0 images
None Anonymous >>3220bff04b69bdea59 [Reply]
[delete]

OS/z utilizes an M-of-N secret sharing scheme to distribute the secrets used to secure system resources on a per-user basis. Each system agent has their own key pair (users, administrators, devices, servers). The goal is to provide a safe, trustworthy environment for users to store their data. This encryption scheme is flexible enough to allow our system agents (9P servers) to access and process your data, but restrictive enough that you always have ultimate control over how and when your data i 
... 
[Post Truncated] 


0 posts excluded 0 images excluded

2 posts 0 images
grid(-cloud) Anonymous >>f48b3eafda17a517c1 [Reply]
[delete]

{:host 
  :grid-agent/sbot [ 
    {:LXC { 
       :grid-agent/sbot []} 
    {:LXC { 
       :grid-agent/sbot []}]} 

so, grid has two "modes", so to speak: 

- provisioning: creates smaller accounting units within a host (namespace). these can be assigned cpu, memory, storage, and network quotas.  

- scheduling: creates an isolated execution environment for a particular application (addressed by its hash/id) under the current namespace. a scheduled process inherits the quotas of the parent namespace an 
... 
[Post Truncated] 


0 posts excluded 0 images excluded
None Anonymous >>efb83f1f1d8377d000 [Reply]
[delete]

grid is a persona compute mesh. each device is an sbot that is peered with a user key. commands are delivered as encrypted log messages via LAN sync or over a network pub. processes are launched via nix-shell using a command with the following schema: 

(:interpreter-package "python3" :packages ("python35Packages.click") :data (:foo "%..."            :bar "%...") :script "...") 

:interpreter and :packages are used to generate the nix-shell header. :data objects are fetched by id and writ 
... 
[Post Truncated] 



1 posts 0 images
None Anonymous >>a0f115ab76db7be07c [Reply]
[delete]

its hard to have time to write about your ideas when you're busy trying to build them, but anyway. part of the long-term vision of #heropunch, the 友 (tomo) project specifically, is to create a secure hardware and software system that extends you mind and body using powerful #p2p tech, strong crypto, and fully audit-able open hardware. 友 utilizes multiple isolation methods (including specialized hardware) to protect against a variety of threat models, including 0-day exploits and multiple lev 
... 
[Post Truncated] 


0 posts excluded 0 images excluded

1 posts 0 images
None Anonymous >>f7af60e5b2a53a03cb [Reply]
[delete]

> evolution of evolvability and then a seemingly unrelated subject: the evolution of robustness.

Isn't there a an analogue to this in software engineering? 

There is an extremely large space of programs that produce the exactly same output on a given input, but we humans favor programs that we can read and understand. We also favor programs that are modular and composable, because bits of those programs tend to get reused to create new programs and are easier to write than new 'blob of code' pr 
... 
[Post Truncated] 


0 posts excluded 0 images excluded

1 posts 0 images
None Anonymous >>cae520c5a347fd8031 [Reply]
[delete]

the point of all of this, is to make technology act like a fluid extension of myself. to accomplish that goal, the component parts need to be taught how to cooperate. they need to be modified to operate in terms that can be manipulated at a high level. they must be trustworthy. 

I'm kind of expecting you to have a lot of available storage like why should anyone else hold on to your shit for you? of course they *can* you can always send a command to some remote machine to replicate a log or data  
... 
[Post Truncated] 


0 posts excluded 0 images excluded

1 posts 0 images
None walkaway.software.tomo >>40e1e8e1abc39cb6d3 [Reply]
[delete]

UNIX: an operating system designed for mainframes in the ’60s. 
clearly perfect, and never needs to change or alter or improve its 
underpinnings in any way, shape, or form. 

Plan9: Let's make a new Unix out of a bunch of Unixes glued together 

0 posts excluded 0 images excluded


[ [ 0 ] ] | Catalog