đ» Issue 421 - How Meta trains large language models at scale â Read more
Open Source A.I. Definition to include Closed, Secret Data
The Open Source Initiative â backed by Microsoft, Amazon, Meta â is pushing for a âClosedâ definition of âOpen Source Artificial Intelligence.â More from The Lunduke Journal: http://lunduke.com â Read more
Is the Ray-Ban Meta mash-up worth putting on your face?
Meta and Ray-Banâs smart glasses put cameras, microphones, speakers and a little bit of AI into an object you would probably be wearing anyway. â Read more
Workshop in Barcelona: How to Build a Low-tech Website
Image: Workshop in Barcelona.
Website technology is becoming increasingly complex and energy intensive, with big companies like Meta and Google leading the dance. âIs this necessary? What does it really take to get our content online?
âLowâtec ⊠â Read more
logs/blog: more poetry; garden/equipment: update computers, welcome obsidian; meta: update pubkey
[Updated] Free Mobile-Friendly Layout Wizard
Updated: The
Free Mobile-Friendly Layout Wizard
has been updated. It will now place the meta charset tag before the title in the head section (so that it will
be in the first 1 KB of your page even if you have a long title). In addition, if you select HTML5 as the output type,
the shorter meta charset tag will be used. â Read more
Comment on Fewer Games To Be Included In Ubuntu Lucid Lynx by End of the Road for Solitaire, Sudoku and More in Ubuntu 24.04 â ServerHost Hosting Solutions Blog
[âŠ] blog, Ubuntu came with around 15 games (the entire gnome-games meta-package, I believe). In 2010 it reduced the number of games it offered to a smaller selection and, excluding the occasional modification in the [âŠ] â Read more
@lyse@lyse.isobeef.org its a hierarchy key value format. I designed it for the network peering tools i use.. I can grant access to different parts of the tree to other users.. kinda like directory permissions. a basic example of the format is:
@namespace
# multi
# line
# comment
root :value
# example space comment
@namespace.name space-tag
# attribute comments
attribute attr-tag :value for attribute
# attribute with multiple
# lines of values
foo :bar
:bin
:baz
repeated :value1
repeated :value2
each @ starts the definition of a namespace kinda like [name] in ini format. It can have comments that show up before. then each attribute is key :value and can have their own # comment lines.
Values can be multi line.. and also repeated..
the namespaces and values can also have little meta data tags added to them.

the service can define webhooks/mqtt topics to be notified when the configs are updated. That way it can deploy the changes out when they are updated.
If we call Alphabet âGoogleâ instead, we could have:
BAG MAM
BAM GAM
If we also replace Meta with âFacebookâ it could be:
FB-MAGA
FAB-MAG
đ€ â Read more
So the six #DMA gatekeepers are Alphabet, Amazon, Apple, ByteDance, Meta, and Microsoft.
Whats the FAANG / GAFAM equivalent acronym for those six?
MAMBAA?
AMAMBA?
BAAAMM? â Read more
meta: umm⊠call me Iris? (new key)
Iâve added myself to the registries at registry.twtxt.org and twtxt.tilde.institute. I wonder if thereâs a list of registries. #meta
How to Delete a Threads Account Without Leaving Instagram
When Threads debuted from Meta (FaceBook), it was intricately linked to Instagram, and initially when you went to delete or deactivate a Threads account, it had the unfortunate side effect of also deleting the related Instagram account. But that is no longer the case. Now you can choose to delete a Threads account without impacting ⊠[Read More](https://osxdaily.com/2023/12/31/how-to-delete-a-threads-account-without-le ⊠â Read more
meta: itâs official - I am transgender, and this site now runs on FreeBSD and hydropower
@prologic@twtxt.net Perhaps we should add a meta flag to Twtxt to stop indexation by ChatGPT and consorts? I already use robots.txt for this.
Meta har nu et activitypub(-ish) socialt medie, og Microsoft er lige begyndt at sponsorere Mastodon.
Har #DMA faktisk fÄet de store huse til at deltage i fÞdiverset?
Det gĂ„r jo fremragende, det her! â Read more
Run Threads on Desktop with Mac, Windows PC, Linux
Threads, the social network microblogging Twitter/X competitor launched by Meta (Facebook), is typically thought of as a mobile only experience, with users having the Threads app on their iPhone or Android device. But, if you have a Mac, Windows PC, or Linux computer, and you want to use Threads on your desktop computer, you can ⊠Read More â Read more
Hvis nu Instagram Threads begynder at fÞderere med Mastodon - synes du sÄ at servereren her skal blokere threads.net serveren?
Nej - jo flere jo bedre!
MÄske - kommer an pÄ hvordan de opfÞrer sig her
Ja - Meta skal ikke vĂŠre med i mit fĂždivers!
đœ â Read more
Time to add
<meta name=âgooglebotâ content=ânoindex,nofollowâ>
to everything I guess.
@stigatle@yarn.stigatle.no @prologic@twtxt.net @eldersnake@we.loveprivacy.club I love VR too, and I wonder a lot whether it can help people with accessibility challenges, like low vision.
But Metaâs approach from the beginning almost seemed like a joke? My first thought was âare they trolling us?â Thereâs open source metaverse software like Vircadia that looks better than Metaâs demos (avatars have legs in Vircadia, ffs) and can already do virtual co-working. Vircadia developers hold their meetings within Vircadia, and there are virtual whiteboards and walls where you can run video feeds, calendars and web browsers. What is Meta spending all that money doing, if their visuals look so weak, and their co-working affordances arenât there?
On top of that, Meta didnât seem to put any kind of effort into moderating the content. There are already stories of bad things happening in Horizon Worlds, like gangs forming and harassing people off of it. Imagine what thatâd look like if 1 billion people were using it the way Meta says they want.
Then, there are plenty of technical challenges left, like people feeling motion sickness or disoriented after using a headset for a long period of time. I havenât heard announcements from Meta that theyâre working on these or have made any advances in these.
All around, it never sounded serious to me, despite how much money Meta seems to be throwing at it. For something with so much promise, and so many obvious challenges to attack first that Meta seems to be ignoring, what are they even doing?
meta/now: finished Metroid Dread. 5 stars
RT by @mind_booster: No Ăąmbito do 20Âș aniversĂĄrio da Convenção de Salvaguarda do PatrimĂłnio Cultural Imaterial, Ă© amanhĂŁ lançada a campanha Wiki Loves Living Heritage. Vejam como assistir ao lançamento no link:
https://meta.wikimedia.org/wiki/Event:Wiki_Loves_Living_Heritage/Wiki_Loves_Living_Heritage_launch_event #Patrimonioimaterial #Portugal @cultura_pt
No Ăąmbito do 20Âș aniversĂĄrio da Convenção de Salvaguarda do PatrimĂłnio Cultural Imaterial, Ă© amanhĂŁ lançada a campanha Wiki Loves Living Heritage. Vejam ⊠â Read more
RT by @mind_booster: âBreaking: Meta Tracking Tools unlawful
In a groundbreaking decision in one of noybs 101 complaints, the Austrian Data Protection Authority decided that the use of Facebookâs tracking pixel directly violates the GDPR: https://noyb.eu/en/austrian-dsb-meta-tracking-tools-illegal?mtc=tw
âBreaking: Meta Tracking Tools unlawful
In a groundbreaking decision in one of noybs 101 complaints, the Austrian Data Protection Authority decided that the use of Facebookâs tracking pixel directly violates th ⊠â Read more
** week notes **
Iâve been experimenting. Iâve been concocting a recipe for vegan kugel, and rediscovering little features and edges of my website Iâd forgotten I baked in. Like chocolate chips hidden in an oatmeal raisin cookie.
One chip most recently re-discovered: support for per-page custom styles?! All I gotta do is include an optional bit of meta data, bespoke-css, that points to a style sheet. I may play with this feature more. I do love myself some css. I can tell exactly when in my life I added this feature because th ⊠â Read more
**CiĂȘncia: os planos actuais nĂŁo sĂŁo suficientes para atingir as metas estabelecidas
ComissĂŁo Europeia: vamos ser ainda menos ambiciosos**
CiĂȘncia: os planos actuais nĂŁo sĂŁo suficientes para atingir as metas estabelecidas
ComissĂŁo Europeia: vamos ser ainda menos ambiciosos
nitter.net/ZEROasts/status/1625784479418818560#m â Read more
Inscryption er Ärets bedste spil.
Det er et poleret og flot spil, som formÄr at flette plot ind i kortspils-formatet. Det er tÊmmelig spooky. Der er ogsÄ en rimelig omfattende og overraskende meta-fortÊlling igennem det hele.
Inscryption opleves bedst, hvis du gÄr ind i det uden at vide noget som helst - du vil helst ikke have overraskelserne spoleret.
(Ÿ) â Read more
âPara Portugal, [âŠ] seria necessĂĄrio garantir uma redução de emissĂ”es de pelo menos 61% atĂ© 2030 relativamente aos nĂveis de 2005, em vez dos atuais 55% na Lei de bases do Clima, para alinhar o paĂs com a meta de 1,5°Câ
âPara Portugal, [âŠ] seria necessĂĄrio garantir uma redução de emissĂ”es de pelo menos 61% atĂ© 2030 relativamente aos nĂveis de 2005, em vez dos atuais 55% na Lei de bases do Clima, para alinhar o paĂs com a meta de 1,5°Câ
[nitter.net/ZEROasts/status/1575415098352586760#m](https://nitter.n ⊠â Read more
pondering about the difference between my use of the tags #idea and #halfbaked . halfbaked looks like something in a more advanced stage, merely lacking execution #meta
(cont.)
Just to give some context on some of the components around the code structure.. I wrote this up around an earlier version of aggregate code. This generic bit simplifies things by removing the need of the Crud functions for each aggregate.
Domain ObjectsA domain object can be used as an aggregate by adding the event.AggregateRoot struct and finish implementing event.Aggregate. The AggregateRoot implements logic for adding events after they are either Raised by a command or Appended by the eventstore Load or service ApplyFn methods. It also tracks the uncommitted events that are saved using the eventstore Save method.
type User struct {
Identity string ```json:"identity"`
CreatedAt time.Time
event.AggregateRoot
}
// StreamID for the aggregate when stored or loaded from ES.
func (a *User) StreamID() string {
return "user-" + a.Identity
}
// ApplyEvent to the aggregate state.
func (a *User) ApplyEvent(lis ...event.Event) {
for _, e := range lis {
switch e := e.(type) {
case *UserCreated:
a.Identity = e.Identity
a.CreatedAt = e.EventMeta().CreatedDate
/* ... */
}
}
}
Events
Events are applied to the aggregate. They are defined by adding the event.Meta and implementing the getter/setters for event.Event
type UserCreated struct {
eventMeta event.Meta
Identity string
}
func (c *UserCreated) EventMeta() (m event.Meta) {
if c != nil {
m = c.eventMeta
}
return m
}
func (c *UserCreated) SetEventMeta(m event.Meta) {
if c != nil {
c.eventMeta = m
}
}
Reading Events from EventStore
With a domain object that implements the event.Aggregate the event store client can load events and apply them using the Load(ctx, agg) method.
// GetUser populates an user from event store.
func (rw *User) GetUser(ctx context.Context, userID string) (*domain.User, error) {
user := &domain.User{Identity: userID}
err := rw.es.Load(ctx, user)
if err != nil {
if err != nil {
if errors.Is(err, eventstore.ErrStreamNotFound) {
return user, ErrNotFound
}
return user, err
}
return nil, err
}
return user, err
}
OnX Commands
An OnX command will validate the state of the domain object can have the command performed on it. If it can be applied it raises the event using event.Raise() Otherwise it returns an error.
// OnCreate raises an UserCreated event to create the user.
// Note: The handler will check that the user does not already exsist.
func (a *User) OnCreate(identity string) error {
event.Raise(a, &UserCreated{Identity: identity})
return nil
}
// OnScored will attempt to score a task.
// If the task is not in a Created state it will fail.
func (a *Task) OnScored(taskID string, score int64, attributes Attributes) error {
if a.State != TaskStateCreated {
return fmt.Errorf("task expected created, got %s", a.State)
}
event.Raise(a, &TaskScored{TaskID: taskID, Attributes: attributes, Score: score})
return nil
}
Crud Operations for OnX Commands
The following functions in the aggregate service can be used to perform creation and updating of aggregates. The Update function will ensure the aggregate exists, where the Create is intended for non-existent aggregates. These can probably be combined into one function.
// Create is used when the stream does not yet exist.
func (rw *User) Create(
ctx context.Context,
identity string,
fn func(*domain.User) error,
) (*domain.User, error) {
session, err := rw.GetUser(ctx, identity)
if err != nil && !errors.Is(err, ErrNotFound) {
return nil, err
}
if err = fn(session); err != nil {
return nil, err
}
_, err = rw.es.Save(ctx, session)
return session, err
}
// Update is used when the stream already exists.
func (rw *User) Update(
ctx context.Context,
identity string,
fn func(*domain.User) error,
) (*domain.User, error) {
session, err := rw.GetUser(ctx, identity)
if err != nil {
return nil, err
}
if err = fn(session); err != nil {
return nil, err
}
_, err = rw.es.Save(ctx, session)
return session, err
}
malign prior as an idealized case of meta-optimization
Thanks for the feedback! This site was designed to look perfect on good old 800x600 monitors (I even left a comment next to the meta tag). Maybe Iâll add a mobile-friendly version someday :-) P.S. Nice try with SQL injection, haha. Do you have any plans for XSS attacks? :D
the right level for solving the hard problem of consciousness is within existing science/within philosophy/within meta- or pre-philosophy/needs a fully new paradigm of thought
Instagram hides some posts mentioning abortion with âsensitive contentâ label
After accounts run by abortion rights advocacy groups found their stories hidden, the Meta-owned platform described the issue as a âbugâ. â Read more
Yahoo joins Facebook owner Meta in testing metaverse tech in Hong Kong
The US internet company says it will hold virtual concerts and exhibitions on a metaverse platform, after Facebook owner Meta announced similar plans. â Read more
Upgraded my Twtxt feed to 2022 with the twtxt.net meta-data extensions.
The Liminal Web: Mapping An Emergent Subculture Of Sensemakers, Meta-Theorists & Systems Poets â Read more
Donât miss step 0 (I should have made this a separate point): having a meta header promising appending twts with strictly monotonically increasing timestamps.
(Also, Iâd first like to see the pagination thingy implemented.)
In jenny I would like to see âdonât process previously fetched twtsâ AKA âAllow the user to archive/delete old twtsâ feature implemented ;-)
I think it is long due dropping Facebook (now Meta) from the S&P 500 index funds. As an owner of some, I really have a problem with itâand yes, I know there is little I can do but voice it everywhere I make noise online.
What about a meta header for setting charset?
I myself stumbled upon .txt files not being delivered with charset: utf-8 by default.
I had to set/modify .htaccess to correct that.
It would have been easier if there had been a charset header entry âoverwritingâ what http server is delivering.
What do you think?
My thoughts about range requests
Additionally to pagination also range request should be used to reduce traffic.
I understand that there are corner cases making this a complicated matter.
I would like to see a meta header saying that the given twtxt is append only with increasing timestamps so that a simple strategy can detect valid content fetched per range request.
- read meta part per range request
- read last fetched twt at expected range (as known from last fetch)
- if fetched content starts with expected twt then process rest of data
- if fetched content doesnât start with expected twt discard all and fall back to fetching whole twtxt
Pagination (e.g. archiving old content in a different file) will lead to point 4.
Of course especially pods should support range requests, correct @prologic@twtxt.net?
My thoughts about pagination (paging)
Following the discussion about pagination (paging) I think thatâs the right thing to do.
Fetching the same content again and again with only a marginal portion of actually new twts is unbearable and does not scale in any way. Itâs not only a waste of bandwidth but with increasing number of fetchers it will also become a problem for pods to serve all requests.
Because itâs so easy to implement and simple to understand, splitting twtxt file in parts with next and prev pointers seems a really amazing solution.
As in RFC5005 there should also be a meta header pointing to the main URL, e.g. current or baseurl or something like that. This way hashes can calculated correctly even for archived twts.
http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/meta/gnome/pkg/README-main?content-type=text/x-cvsweb-markup gnome openbsd
How to Insert Meta Tags into a Web Page with BlueGriffon â Read moreâŠ
@prologic@twtxt.net the meta info on the top I added manually. itâs following what I have seen from some other twtxt feeds. the new parser will read them.
@lucidiot@tilde.town ânuclear realtorâ I like this twtxt. [meta: I guess Iâll often just reply with âI like thisâ or , although perhaps liking could be a primitive. Iâll do it rarely enough to not clutter my timeline tho]
added a !meta page. this proof of concept integrates with the weewiki !zettelkasten I am developing to produce something similar to this !feed.
meta-not-caring
Usbek & Rica - « QAnon » : le mĂ©ta-complot ultime de lâĂšre Trump â https://usbeketrica.com/fr/article/qanon-ou-le-meta-complotisme-ultime-de-l-ere-trump