101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

544
active users

#t

1 post1 participant0 posts today

Český #T-Mobile by měl od zítřka (1. dubna) začít plošně nasazovat #IPv6 na mobilní síti! Nové SIM ji dostanou hned, starší uživatelé budou muset počkat, až na ně přijde řada. Takže zapněte v nastavení APN podporu dual-stacku a testujte.

T-Mobile je poslední český mobilní operátor, který IPv6 zatím neumí. To se během pár dnů snad změní a budeme plně mobilně IPv6-ready.

Podle Google máme dnes asi 31% penetraci IPv6 u koncových uživatelů. Tohle by s tím mohlo zase pohnout nahoru.

Howdy folks. Here is my #T-Mobile dilemma. I do work for a nonprofit which requires that I receive lots of calls/texts. I currently have a PROXY by DIGITS line which I have begun using, and it’s been a great success. My only problem is that I cannot receive SMS short codes, and that’s a necessity. I called customer care this morning to ask if there was a cheap talk and text only plan which I could connect to an old android phone which I have lying around, and it seems there is. The problem is that my primary line is on Go5G Next which is a tax inclusive plan, and the talk and text only plan is a tax exclusive plan. Adding these together on one account is apparently a big no-no with the billing system. So now, I’m stuck. Does anyone have any suggestions on what to do? I don’t need anything fancy. All I want is to connect my PROXY line to the cheapest plan possible simply so that I can receive SMS short codes on an old phone. I still primarily intend to use the number via the DIGITS app on my iPhone and PC. If this is possible, any input on how it can be accomplished would be greatly appreciated. Thanks in advance. #TMobile #TMO

@cinebox OK, this is fun.
> (let loop () (let ((c (get-char (current-input-port))))
(format #t "~A ~D~%" c (char->integer c))
(unless (char=? c #\q) (loop))
))

On Mac & BSD, it only sends \n, on Windows it sends \r\n. I've always known terminals to only send one on input!

Today I learned that Racket and Guile represent syntax objects for lists differently.

I don't know yet which one I prefer, because in Guile `syntax` not always returns a syntax-object as one could expect, sometimes it returns a list.

(use-modules (system syntax))
(syntax? (syntax (+ 3 4))) ;; => #f
(syntax? (syntax hi)) ;; => #t

On the other hand TSPL4 book says that #'(+ 3 4) returns a valid list.

Who read RnRS? What does it say for this case?

Continued thread

Compiling!

% cat hello.scm
;; hello.scm
;; -*- coding: utf-8 -*-

(module-name <hello>)
(module-compile-options main: #t)

(let* ( (args (command-line))
(name (cond
((<= (length args) 1) "World" )
(else (cadr args) )
))
)
(format #t "Hello, ~A!~%" name)
)

% kawa -C hello.scm
(compiling hello.scm to hello)
# the classpath is ugly:
% java -cp /usr/local/share/kawa/lib/kawa.jar:. hello
Mark
Hello, Mark!

[09:00] Van koeienstal tot dorpshuis: vijftig jaar tafeltennis in Drouwenerveen

In een klein dorp als Drouwenerveen is een vereniging als tafeltennisclub T.I.G. een begrip. Wat begon in een cafetaria en een koeienstal, groeide uit tot een vereniging die nu haar 50-jarig jubileum viert.

rtvdrenthe.nl/nieuws/17168456/

#Drouwenerveen #T.I.G. #50_jarig

RTV Drenthe · Van koeienstal tot dorpshuis: vijftig jaar tafeltennis in DrouwenerveenBy Mirthe Zuhorn
Continued thread

‘Oops, okay’, you think. ‘Well, I know I‘m never going to expose the record-type descriptor for this type, so I’ll just declare it (opaque #t). Then nobody outside my module can access the procedural record features and break the type check.’

Hang on, though – record type opacity is another feature! Have you thought about what you’re making harder by including that feature in your record type system?