# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 17
# self = https://watcher.sour.is/conv/s3ahunq
First class in my _alma mater_, done! 😀

Teaching Python to future attorneys... 😬
@eaplmx Wait, what? Attorneys?! 🤔
@eaplmx Wait, what? Attorneys?! 🤔
@eaplmx Wait, what? Attorneys?! 🤔
@eaplmx Wait, what? Attorneys?! 🤔
A 'strange' approach of my university, about giving a deep-dive to students of Social Sciences on how to use technology, creating a Mobile app with No-code, and basics of Python...

I have mixed feelings, but I think is something useful for them to know.

My general idea (for any university) is that between 18-25 years is not the best moment to decide what you want to do professionally 'for the rest of you life', so...
A 'strange' approach of my university, about giving a deep-dive to students of Social Sciences on how to use technology, creating a Mobile app with No-code, and basics of Python...

I have mixed feelings, but I think is something useful for them to know.

My general idea (for any university) is that between 18-25 years is not the best moment to decide what you want to do professionally 'for the rest of your life', so...
@eaplmx Ah, I see, that kind of thing. 😅 Probably not a bad idea to show them a bit of “how it’s done”. (We should just be honest about it. Those “no code” approaches sometimes create the illusion that “everything is super simple”, while, in fact, the computing world is an incredibly complex hot mess. 🥴)

As for this:

> My general idea (for any university) is that between 18-25 years is not the best moment to decide what you want to do professionally 'for the rest of your life', so...

100% agree.
@eaplmx Ah, I see, that kind of thing. 😅 Probably not a bad idea to show them a bit of “how it’s done”. (We should just be honest about it. Those “no code” approaches sometimes create the illusion that “everything is super simple”, while, in fact, the computing world is an incredibly complex hot mess. 🥴)

As for this:

> My general idea (for any university) is that between 18-25 years is not the best moment to decide what you want to do professionally 'for the rest of your life', so...

100% agree.
@eaplmx Ah, I see, that kind of thing. 😅 Probably not a bad idea to show them a bit of “how it’s done”. (We should just be honest about it. Those “no code” approaches sometimes create the illusion that “everything is super simple”, while, in fact, the computing world is an incredibly complex hot mess. 🥴)

As for this:

> My general idea (for any university) is that between 18-25 years is not the best moment to decide what you want to do professionally 'for the rest of your life', so...

100% agree.
@eaplmx Ah, I see, that kind of thing. 😅 Probably not a bad idea to show them a bit of “how it’s done”. (We should just be honest about it. Those “no code” approaches sometimes create the illusion that “everything is super simple”, while, in fact, the computing world is an incredibly complex hot mess. 🥴)

As for this:

> My general idea (for any university) is that between 18-25 years is not the best moment to decide what you want to do professionally 'for the rest of your life', so...

100% agree.
@movq no way? Just writing a robust go lang web server seems to be a monster task
@carsten A "Web Server" in Go is as simple as:


package main

import (
  "fmt"
  "net/http"
)

func main() {
  http.Handle("/", func (w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Hello World!")
  }
  http.ListenAndServe(":8000", nil)
}
@carsten A "Web Server" in Go is as simple as:


package main

import (
  "fmt"
  "net/http"
)

func main() {
  http.Handle("/", func (w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Hello World!")
  }
  http.ListenAndServe(":8000", nil)
}
@prologic I know. I know. But when I looked at your example, it was so much more and a bit confusing. But this is only me not doing much in web dev at all. I am more handling excel sheets with java apache poi these days. Unfortunately.
@carsten Sure I get it 👌
@carsten Sure I get it 👌