Items tagged with: introduction
I'm a high school graduate just entering the world of social media. My friend introduced me to #Mastodon as an alternative to selling my soul to Google or Facebook.
I saw the words "anarchists" and "feminists" and immediately chose this Instance 😁
Currently running a campaign among school friends, trying to convert them to #XMPP and break the stranglehold of WhatsApp and Hangouts
hier ist switchingsocial.de, der deutschsprachige Ableger von @switchingsocial 🙂
Wir möchten den Wechsel zu freier und offener Software möglichst einfach machen. Dazu gehört für uns auch, dass wir Interessierte in ihrer Muttersprache erreichen. 🇩🇪
Aktuell stehen wir noch ganz am Anfang. Die Webseite ist noch im Aufbau, deshalb findet das meiste in GitLab statt. Helfende Hände sind dort stets willkommen 💻
#Introduction #NewHere #DeleteFacebook #DeleteGoogle #DeleteTwitter
I guess first and foremost I'm a video gaming enthusiast. I'm also a trans woman with a passion for trans advocacy. I typically don't post politics a lot but i'm an anarchocommunist. Gimme the bread!
I'm a mouse furry (squeaks up to my mouse friends) and friend to all Pokemon.
I'm not new to the #Fediverse but I thought I'd join Toot.Wales since it's a bit more relevant to what I do and looks like a really fun place to be.
I'm looking forward to getting to know you all.
ich bin noch neu hier, daher hier mal eine #introduction:
Ich lebe #vegan und möchte mit euch allen zusammen die Welt retten. Daher fahre ich #fahrrad und versuche #zerowaste.
Ich übersetze aus Englisch und Chinesisch ins Deutsche. #translator
Ich lerne #esperanto #eo, schreibe zu wenig und blogge unter https://andreakusel.de/.
#Klima #Umweltschutz #Nachhaltigkeit
#bge #bedingungslosesgrundeinkommen #grundeinkommen
HN Discussion: https://news.ycombinator.com/item?id=20118292
Posted by ReginaDeiPirati (karma: 111)
Post stats: Points: 164 - Comments: 35 - 2019-06-06T19:42:11Z
#HackerNews #algorithms #genetic #introduction
HackerNewsBot debug: Calculated post rank: 121 - Loop: 354 - Rank min: 100 - Author rank: 277
Content warning: Introduction
Hi, I'm a french furry.
I #draw (traditional and digital), I bake #bread, play video games and sometimes I #stream all this (https://picarto.tv/Reptifur). :D
I love #furry stuff, shitty jokes, sleeping and eating.
I draw #toony, only SFW (but it will change ;þ).
I'm learning tenor saxophone.
I'm #vegan and depressed, but #kind. :3
Anxious guy, but i'm working on it.
My website with some #drawings :
Bonjour, je suis un furry français.
Je dessine (traditionnel et numérique), je fait du #pain, joue aux jeux vidéo, et parfois je stream tout cela (https://picarto.tv/Reptifur). :D
J'aime le furry, les blagues de merde, dormir et manger.
Je dessine du toony, surtout SFW (mais ça risque de changer ;þ).
Je suis en train d'apprendre à jouer du saxophone ténor.
Je suis vegan et dépressif, mais gentil. :3
Très anxieux mais je travail dessus.
mon site avec quelques uns de mes #dessins #dessin :
For the most part, I'm looking for an outlet for my all of my pent-up #ffxiv energy, so let's connect if you're about that world! One of my deepest interests is fantasy costume design - which is why MMOs like FF14 are such a good match for me.
If you post cute original character art or biting commentary, I'll probably send you a follow request. Hopefully I'm witch-adjacent enough to fit in! ">
I'm interested in:
#Mathematics #Macroeconomics #Engineering #ComputerScience #Programming
#Ecology #Environment #Democracy #Freedom #Equity #Liberal #Socialism #PostKeynesian
#FOSS #GNU #Linux
#Python #Graphics #WebDesign
#Debian #KDE #Firefox
#Inkscape #Gimp #Blender #VLC
#WordPress #Mastodon #PeerTube:
#Nextcloud #GitLab #Docker
Hi I'm Dave,
I have been floating around mastodon for a year. I'm a bit of a tinkerer so I have tried to start my own instance but it wasnt my thing.
I have a degree in Archaeology and ancient Semitic languages. I worked with at risk kids and teens for the past 10 years. Absolutely loved it but got burned out emotionally. Currently a stay at home dad.
Working on my Certified Openstack Admin and Hyperledger Admin certs. Passionate about opensource implementations in non profits
Hello I decided to place my personal Mastodon account at Fosstodon,
I'm excited to join the community here to learn more about #FOSS projects.
I'm the founder of @Openwords
And I have a variety of interests in #openscience #OER #openpeerreview #workercoop #socent #commons #geography #Linux
I also run an English language editing group for nonnative English speakers.
I'm located on #HongKong island 🇭🇰 & 🇺🇸
Feel free to say hello!
Hello! I'm the DM of a relatively small group of beginner players, and a beginner myself. I've had interest in D&D for well over a year now and can finally play with friends!
I'm a student in secondary school, leaning heavily towards chemistry and physics.
If I were to play, I'd probably pick a sorcerer, or a pirate.
I wanted to join this community mostly to discuss homebrew.
And that's about it. See you around!
Content warning: Intro since I migrated from queer.party
Hello! Friendly nonbinary spider woman new to the instance! In addition to being trans, I also do computer stuff, very original. I mostly toot slice of life, random thoughts that I don't know what to do with, and tech/psych things. I'm deeply interested in spirituality from a scientific perspective and meditation as a cognitive practice. Don't really have a political label more specific than left, but not for lack of belief, just struggling with praxis. ‽ is my favorite Unicode? Oh! If you enjoy my avi or banner, please visit cesyapalmer.com and commission her, she's great!
Looking forward to being here!
🔯 Jew Witch. JewWitch. Moderately serious about both.
Tarot reader, astrologer, occasional spellcaster, mother of 1 cat and many plants.
More sincereposting than shitposting.
💍 Late 30s, married and mono, which surprises me as much as anyone else.
👩🏻🏫 Absent-minded professor.
Bi and nonbinary
💥 Can't wait to be an energy being tho tbh.
"She" is totally ok, "they" is also pretty cool.
✨ SPARKLES ON EVERYTHING
🌙 Every grey cardigan in the world.
✨ MORE SPARKLES.
i'm not big into gaming but i love to talk about politics, personal development, new age spirituality, make up and beauty culture, and whether sex and the city is actually feminist as fuck!
feel free to hit me up and follow , i look forward to getting to know you guys!
My name is Maxime Launois and I live in Paris. I'm here because I don't like privacy invaders such as Facebook, Instagram and the like... and I think I'll be on this Mastodon instance for a while.
I'm interested in FOSS and try to use them as much as I can. I like coding for the Web and mobile platforms. I also like art.
Here are things I'm working on (some projects need update):
...in particular this project:
The development is governed at the moment by LimeSurvey GmbH, which was co-founded by the long-term project leader Carsten Schmitz.
HN Discussion: https://news.ycombinator.com/item?id=19675694
Posted by ReDeiPirati (karma: 209)
Post stats: Points: 167 - Comments: 15 - 2019-04-16T17:47:15Z
#HackerNews #gentle #introduction #learning #machine #summarization #text
HackerNewsBot debug: Calculated post rank: 116 - Loop: 243 - Rank min: 100 - Author rank: 72
Brief #introduction about me, I'm an undergraduate student studying Psychology and hope to one day contribute to research in cognitive/child psychology.
I'm looking to meet others in the Psychology field. Also, considering scholar.social seems to have individuals from so many diverse fields/areas of research, I can't wait to learn about everyone's ideas.
Hi, I am #newhere. I've been on Mastodon a bit, but this is new to me. I do have a few questions:
1) Any good Android apps for this platform?
2) Is there any way to filter languages? I don't mind seeing other languages, it's just faster to scroll through if I can hide things I can't read because I'm an ignorant American 😂
Content warning: introductions ahoy
hello, kind people. i'm rain and despite having been on the fediverse for about 6 months i am still trying to find somewhere to call a home.
i'm have an interest in things like #foss #anarchism #minimalism #zerowaste #tarot #witchcraft #selfcare and #art. i'm currently recovering from a severe depressive bout so there is not much to say about what's going on in my life other than: i'm trying to get better.
fascism is on the rise in my country and i dearly hope i can find refuge online, since it's not an option IRL.
nice to meet you all
This article was originally linked Dr. Xu Zhongxing speech: Fuchsia OS profile and download the slide , reprinted with permission to know almost by column, For reprint please get the original author…
HN Discussion: https://news.ycombinator.com/item?id=19485121
Posted by Symmetry (karma: 11845)
Post stats: Points: 140 - Comments: 94 - 2019-03-25T18:17:26Z
#HackerNews #fuchsia #introduction
This article was originally linked Dr. Xu Zhongxing speech: Fuchsia OS profile and download the slide , reprinted with permission to know almost by column, For reprint please get the original author consent.
Dr. Xu Zhongxing delivered a wonderful speech on Fuchsia at the OpenGDC 2018, and with the consent of the person, the Fuchsia OS Chinese community will organize the original slides and publish them on the community website, hoping to help Many friends who are studying the Fuchsia system, thanks to Dr. ZTE for their support and support. This is the GitHub address . Welcome to follow us.
The origins of Fuchsia
* For many years, Android, ChromeOS development experience has enabled Google to accumulate enough talents and components in the operating system. On the other hand, it fully recognizes the limitations of the Linux kernel. * Fuchsia is a collective term for a brand new operating system. Google has selected a range of technologies and components that it deems appropriate to enter the operating system, such as: microkernel, capability-based access control, Vulkan graphics interface, 3D desktop rendering Scenic, and Flutter application development framework. Currently supported programming languages are: C/C++, Go, Rust, Dart * Google released all the code in 2016, but did not officially announce the goal of the project, the development community currently has an IRC channel to communicate * The supported architectures are X86-64 and ARM 64, supported devices from IoT to the server
Modern and universal, open OS needs to face
* Upstream hardware vendor * Downstream application developer * Equipment friend * User * Hacker
Fuchsia solves the pain points of modern OS
* Native process sandbox to address application security and distribution issues (hackers) * Linux: namespace, control group, unionfs => docker * Stable drive interface, hardware manufacturers can independently maintain hardware drivers (hardware) * System modular, layered, equipment manufacturers can flexibly customize proprietary systems (friends) * Pure 3D UI based on Vulkan and physical rendering, global illumination (user) * Flutter Application Development Framework (developer)
Regarding the process sandbox, Fuchsia rethinks the basic abstraction mechanisms of the three Unixes.
* Global file system * User * Process creation
Global file system
* In Unix, there is a global root file system * It is the basic resource shared by each process * The file system covers non-file resources: /proc, /sys, .. * Network is an exception * In Fuchsia, there is no global root file system * File and file system becomes a partial concept (limited to each file system process), so there is no file in the process kernel data structure * Use namespace to define a resource that a process can access * Each name corresponds to the handle of a resource process channel * "/" -> root vfs service handle, "/dev" -> dev fs service handle, "/net/dns" -> DNS service handle
* In Unix, user was originally used as a mechanism for different users to log in to the shared server. * User is a real user * Later used mainly as permission control, weakened sandbox mechanism * In Fuchsia, there is no user concept at the bottom (Zircon, Garnet) * Use namespace to control the resources that the process can access. * Capability-based access control * Thus there is no uid in the process
* In Unix, the new process comes from the old process fork * The new process inherits all the resources of the parent process * a lazy design * In Fuchsia, the creation of a new process needs to start from scratch * Create process, thread * The parent process establishes the mapping of the initial namespace to the resource channel handle * Call process_start to explicitly tell the kernel that the new process can run. * In the process data structure of the Fuchsia kernel, there is no file and uid
As if it were designed specifically for exploits
* Typical exploit steps * Fork()/exec() opens the reverse shell * Inherit uid (or gain privilege by getting root uid) to get ubiquitous authorization * Access to the global file system * In Fuchsia, none of the above mechanisms exist. * Explicitly establish a root namespace when creating a process * No user, so there is no ambient authority (DAC/MAC) * Capability-based access control * The resource that can be accessed is the namespace given by the parent process. * Canʼt see any resources other than the initial namespace
* Linus vs Tanenbaumʼs debate * Tanenbaum: Linux is the technology of the seventies. Writing the macro kernel in 1991 was wrong. The debate has long since ended, and the microkernel has won. I am a professor, Minix is just my hobby, so donʼt talk about Minix. * Linus: Linux is much better than the Minix you wrote. Microkernels are just toys for your academic world. I have seen all the papers on microkernel efficiency optimization. They are actually just techniques that have been used in repeating macro kernels. * Mach, Hurd * Performance overhead * Context switching (user space <=> kernel space) * Thread scheduling
The world needs a new operating system
* Windows is old, the historical burden is too heavy, Microsoftʼs own innovative Midori is dead, because it canʼt bear to re-implement all the functions of Windows in the new framework, can only be rebuilt in place. * Linux only cares about the world of servers, like a boiler worker who specializes in working in a boiler room below the deck. * MacOS, iOS is enclosed in Appleʼs hardware ecosystem * In order to make up for the shortcomings of Linux, Android has a thick middle layer and is constantly making compromises. * GNU Hurd has not been commercialized as the "last component" of the GNU project because "the microkernel messaging mechanism is too difficult to debug". * The Unix successor, Plan 9, released the last version in 2002, and its waste heat has been integrated with Go.
Fuchsiaʼs possible advantages on various platforms
* On the server platform, the native process sandbox mechanism will bring new security features and container mechanisms * On the desktop platform, a graphics stack similar to the game 3D engine pipeline and a legacy-free implementation will make electronic entertainment applications more efficient; seamlessly compatible with the huge Android ecosystem * On the mobile platform, the modularity of the system is convenient for the full customization of third-party equipment manufacturers . The driver framework facilitates hardware vendors to write and maintain private drivers.
* Fuchsia is an operating system assembled like a Lego toy. * At the time of design, Google has considered other operating systems that may be deeply customized to adapt their products, so the modularization is much more thorough than Android. * Vendorʼs deep customization can start from any of the following layers * Zircon: microkernel, underlying service process (device manager, core device driver, libc, interprocess communication interface library fidl) * Garnet: System-level system services: software installation, communication, media, graphics, package management, update systems, etc. * Peridot: The infrastructure layer of the user experience: modules, users, storage services, etc. * Topaz: The basic application of the system, Web, Dart, Flutter * These names are from Steven Universe
Fuchsia startup process
Creation of the first user state process
* The previous microkernel generally needed to implement a basic file system loading function in the kernel, then load the first user process file, and then no longer use the file system function in the kernel. * Zircon embeds the ELF file of the first user-mode process into the kernel image so that it does not need to be loaded from the file system.
System call vDSO
* The kernel image also embeds a vDSO that contains the system call entry. * This vDSO is mapped into the memory address space of each process. * It is itself an ELF shared object file format, but it is not in the form of a file, so it is called vDSO. * The Linux kernel also implements some simple system calls in this way, such as getdaytime(). But Zircon is not meant to avoid switching kernel states, but to embed the system call code into the kernel.
Kernel state function
* Virtual memory and physical memory management * Vmo: virtual memory object: contains physical memory * Process and thread management * Handle points to various objects in the kernel * Interprocess communication * Channel * MessagePack * Signal and wait * Interrupt processing * Wake up the user thread waiting for the interrupt * No POSIX support
Zircon user mode
* Devmgr, devhost, svchost, fshost * Appmgr * Sysmgr * Fuchsia defines a stable DDK interface, and the convenience of hardware vendors to develop their own closed-source drivers is greatly improved. Because the Linux kernel refuses to provide a stable kernel internal driver interface. In order to be officially maintained, you have to put it in the kernel, otherwise you can only change the interface with the kernel. * The kernel does not provide POSIX support, and the user layer can simulate a part of the POSIX interface.
* Channel is the (only) mechanism for interprocess communication * A channel has 2 handles, h1, h2, write messages from one end, and read messages from the other. * A process has some initial channel handles when it is created. * To establish communication with a service x, the process creates a channel, takes h1 by itself, sends h2 to the corresponding service via the existing channel (root_svc), the service gets h2, and puts it into its own event. Listening loop * Indicates api: connectToService(root_svc, "x", h2) * For example, open(), in Linux, will add open file descriptors in the kernel data structure of the process, and does not involve other processes; in fuchsia, it creates a channel and sends the remote end to the corresponding service. Establish communication channel * Channel_write() writes the message to a place that another process can see. Interprocesses do not share memory address space. Only the kernelʼs address space is shared by the process. So channel_write() must be a system call, switching to the kernel address space for message writing. Once you switch to the kernel address space, you can see another handle. Write to the message queue of the handle, and wait for another process to switch to the kernel address space, you can see the message.
Kernel Address Space Layout Randomization
* The loading position of the ELF is random and does not follow the v_addr specified in the ELF program header. * Will correct the symbol address when loading
Fuchsiaʼs current operating environment
* Qemu * The most convenient environment, no GUI * Intel NUC * The best test environment at present, with GUI * Vim2 dev board * Learn ARM64 architecture, wait for Google to open GPU drivers and bootloader
* Can run directly in Qemu * Booloader loaded to 0x40080000 * Kernel loaded to 0x40090000 * Ramdisk is loaded to 0x48000000 * Between 0x40000000-0x40080000 is FDT flattened device tree
* The development machine starts the paving service and will brush the entire Fuchsia operating system to NUC. * Start zircon to zedboot mode, it will directly connect to the development machine
Khadas Vim2 development board
* Amlogic S912 SoC * Quad Core A53 * Mali-T450MP5 GPU * 3G DDR4 * 64G eMMC storage * HDMI, USB-C, USB 2.0, TF Card, Ethernet, WiFi, Bluetooth
Start of Vim2
* Arm Trusted Firmware: * BL1 in ROM * Custom u-boot: BL2 + BL30 +BL31 + BL32 + u-boot(BL33) * Where bl2, bl30, bl31, bl32 are binary provided by amlogic * Bl33 starts at emmc offset 0x50200 and is loaded into memory at 16MB. * Use the fastboot protocol to write the zircon kernel to the boot partition using usb-c * Need a bootloader for zircon to start zircon, but Google has not released * So canʼt start zircon yet
Acquisition of system software development capabilities
* System software is different from application software * There is a lot of tacit knowledge, and the know-how accumulated during the flood season * Toolchain: gcc, ld, as, clang, ELF, * Microprocessor: X86, ARM, * Peripherals: UEFI, ACPI, APIC, PCIE, USB, SATA, AHCI, GPU ... * Knowledge exists in the code, there is no systematic know-how document, hardware standard documents are generally 1000+⻚ * Writing toy systems is easy, product-level design is very difficult: support massive devices, applications, loads * Go through the following four stages * imitate * understanding * grasp * Innovation
to sum up
* Fuchsia has important innovations in safety * In the future Fuchsia will become a very important operating system
* Https:// github.com/xuzhongxing/ fuchsia-notes
Dr. Xu Zhongxingʼs speech was very exciting. Basically, he gave a comprehensive introduction to the current situation of Fuchsia. Welcome to pay attention to Dr. ZTEʼs GitHub. At the same time, Fuchsia OS Chinese community will also launch Fuchsia kernel notes according to ZTE notes. Look forward to, and welcome to join the exchange:
HackerNewsBot debug: Calculated post rank: 124 - Loop: 411 - Rank min: 100 - Author rank: 28
we now have an official mastodon account to keep you updated about the most recent development on sn0int, the only #osint framework that comes with a package manger.
We have some bigger features in the pipeline, stay tuned!
#introduction #infosec #security #privacy #opensource #rustlang
I'm just a little (not really little) trans witch who tries to find her way around the internet, collecting bits and pieces of knowledge in an #orgmode grimoire written in #emacs. I follow no particular way, instead collecting knowledge and integrating it into my own framework. People call this chaos magic I guess?
Trying to find places to collect stuff aside of #tumblr which is now probably be left by many witchy people in spite of all these bans - btw any good places to find tumblr-style grimoire/BoS excerpts?
Class materials for a distributed systems lecture series - aphyr/distsys-class
Article word count: 34
HN Discussion: https://news.ycombinator.com/item?id=19290069
Posted by yarapavan (karma: 21369)
Post stats: Points: 114 - Comments: 3 - 2019-03-02T17:22:19Z
#HackerNews #distributed #distsys-class #introduction #jepsens #systems
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
HackerNewsBot debug: Calculated post rank: 77 - Loop: 114 - Rank min: 60 - Author rank: 79
I haven't really done a formal one of these so here we go:
I write essays about writing, government, philosophy, religion, software and anything else that interests me. My goal is to provide high quality evidence based content on a bi-weekly basis, and to promote the use of critical thinking.
I also write fiction on #Tapas.
I am a big proponent of FOSS and federation, and am launching the new home for my writing on @write_as
More details here: https://write.as/hdansin/preface
My name’s Alanah and I’m new. I’m a biomedical science student trying to get into med and I play D&D every Thursday to help me get through uni! My latest character is a loxodon cleric named Betje in a campaign set in a Sky World, which we have just started to get into ❤️ #introduction
Hi, I'm Sam. I'm a UK mathematics 4th year MMath student hoping to do a Phd about algebraic curves next year.
I like reading non-fic, bouldering (when I'm not injured 😞) vegan.
Member of the Green party. Stockpiling beans for Brexit.
I like free software but I'm not much of a hacker myself.
I'm boringly straight and happily married.