Skip to Content Skip to Navigation
Profile image for Humberto Rocha

Humberto Rocha

@humrochagf@humberto.io

Software developer, self-hosting hobbyist, and problem solver

76 Posts Posts & Replies 367 Following 83 Followers Search

Backyard was generous today 🥰

Humberto Rocha boosted

The has a new logo…

💕

Yes, that‘s it, the two hearts emoji, that’s the new logo.

“Wait, what?! That’s not a logo, anyone can copy and use that!”

Sure, go right ahead. We’re not playing the same game as Big Tech with their trademarks and whatnot :)

PS. I just updated the placeholder site at small-web.org with the new logo and the Small Web protocol will use it as the namespace. e.g., my.small-web.site/💕/id → my identity (ed25519 public key for the cryptography nerds) :)

Humberto Rocha boosted

Since I keep seeing developers use ‘pretty’ IP addresses like ’1.2.3.4’ in example configurations; a reminder that you MUST NOT use publicly routable addresses that you do not control in your code.

Instead, use one of the available 'TEST-NET' IPv4 or IPv6 ranges documented in RFC 6890;

192.0.2.0/24
198.51.100.0/24
203.0.113.0/24

❌ 1.2.3.4
✅ 192.0.2.4

and for IPv6;

✅ 2001:db8::/32

Pass it on to all of your fellow developers, documentation writers, and so forth.

Full RFC for special purpose addresses;

datatracker.ietf.org/doc/rfc68

Reserved for documentation, IPv4 and IPv6;

datatracker.ietf.org/doc/rfc57
datatracker.ietf.org/doc/rfc38

1/ 🧵

Humberto Rocha boosted

Canada is in a housing crisis.

We need public housing to provide affordable units in major cities where people work and learn.

And we need funding and incentives for housing cooperatives.

Nobody in Canada should be unhoused.

Everyone in Canada deserves a path to home ownership.

Edited 1y ago
Humberto Rocha boosted

Reminder that the only safe dummy domains to use are:

- example.com
- example.net
- example.org
- example.edu

And nowadays there's also a safe dummy TLD: .example

These are safe because they are reserved by IANA as as special-use domain names for documentation purposes.

Any other domain can be registered and as such should _never_ be used as a dummy domain for documentation or as eg. an example in default configs.

See: en.wikipedia.org/wiki/Example.

Humberto Rocha boosted

I think they did finally figure out an engine name, based on these function names.

It's "R0"

Hey, it's something, I guess.

Humberto Rocha boosted

The new ".zip" domain is being used almost solely for malware. Some of the clicks are very deceptive, even to technically knowledgeable people. See the attached image for an example.

You can block all zip domains with the following uBlock Origin rule under My Filters:

||zip^

Tell everyone you know.

Edited 1y ago
Humberto Rocha boosted
Humberto Rocha boosted

Você sabe que dar um RT ajuda meu trampo independente a chegar mais longe. Então, por favor. Qualquer ajuda é válida!

Então, chama geral que hoje vamos fazer interfaces lindas no terminal!

Aqui alguns exemplos:

Humberto Rocha boosted
Humberto Rocha boosted
Humberto Rocha boosted

Uxn and friends.

Humberto Rocha boosted

GNOME Shell running out of the box on postmarketOS 23.06

Kudos to pabloyoyoista; GNOME and postmarketOS contributor / liaison Emoji postmarketosEmoji gnome

He's made the GNOME experience as upstream as possible. We've discussed further improvements.

BTW, he's been looking for help blogs.gnome.org/pabloyoyoista/

Edited 1y ago

@helioloureiro same here in Quebec, started to see the to see a little bit of grass in de edges of snow piles. Then, snow since yesterday, passing the 20 cm mark 😅

Yay! Now my lunar lander clone runs in the browser kitao.github.io/pyxel/wasm/lau

Humberto Rocha boosted

Long build times for the web limit productivity and is a source of frustration.

What if you could create and deploy websites *without* a build step? 🤔

deno.com/blog/you-dont-need-a-

Humberto Rocha boosted

Not sure who needs to hear this today, but remember, your local public library benefits from being used! Usage statistics are how librarians argue for funding! By using this shared service more, you are making it BETTER for everyone else!

It's the glory of the commons, not the tragedy of the commons. Go to the library!!!

Humberto Rocha boosted

I sent two PRs for today. It was fun to implement both and think about usability & accessibility. 🙂

- Show profile icon image on the image viewer by shuuji3 · Pull Request · jointakahe/takahe - github.com/jointakahe/takahe/p
- Put no ALT badge on attached images by shuuji3 · Pull Request · jointakahe/takahe - github.com/jointakahe/takahe/p

Humberto Rocha boosted

If you’re not already following hachyderm.io/@mekkaokereke , do yourself a favor and do so now, and check out all their amazing Black History Month posts. Enlightening facts and data presented straightforwardly without drama but still dramatic.

Humberto Rocha boosted

📣📣📣 Book announcement 📣📣📣

I wrote a book called "Leading developers"!

Most books out there cover leadership in the context of a larger organisation where leaders operate within an existing leadership framework. The goal of my book is to help you *build your own leadership framework*.

You can read it online for free or buy it here: leadthe.dev/?discount=o0r1r6n

It's just 5 dollars on launch day!

Humberto Rocha boosted

This seems like a pretty decent description of fedi, tbh

www.wired.com/story/god-did-us

Edited 1y ago
Humberto Rocha boosted

RT @magnunleno
Galera dev que curte café, ajudem pelo menos no retweet. O Café di Preto está precisando de uma nova casa...

@gilsonfilho @badtux_ @rochacbruno @LucasTeles42 @zanfranceschi @osantana @omariosouto @masbahnana @marcogomes @gomex @rla4 @cmaiacd @gleiceellen @ericleribertson twitter.com/cafedipreto/status

Humberto Rocha boosted

socketify in CPython now can deliver 3 mi req/s instead of 2.5 mi req/s

socketify ASGI with PyPy is the first ASGI to hit over 1 mi req/s in
@TFBenchmarks

socketify WSGI with PyPy is the first WSGI to hit over 1.5 mi req/s

www.techempower.com/benchmarks

Edited 1y ago
Humberto Rocha boosted

some materials from last year, made using , rendered in

Humberto Rocha boosted

Introducing BootFriend: custom firmware for the WonderSwan Color/SwanCrystal!
- "multiboot" (load software to RAM via serial port),
- backup the IPL (boot ROM),
- manage game data & saves,
- flash cartridges without an external flasher!

Installation instructions, downloads and more information are available here: wonderful.asie.pl/ws/bootfrien