@hisham_hm@mastodon.social avatar

hisham_hm

@hisham_hm@mastodon.social

Still coding free software — Created htop, Teal (typed dialect of Lua), LuaRocks package manager, GoboLinux distro

PhD @ PUC-Rio, interested in dataflow, PL ∩ HCI

stay tuned for occasional music and cat content

toots in pt_BR: hisham@masto.donte.com.br

This profile is from a federated server and may be incomplete. Browse more on the original instance.

hisham_hm, to random
@hisham_hm@mastodon.social avatar

Today I was thinking how amazing it must sound to an English speaker that the Portuguese word for overtake is not over-take, but literally... ultra-pass!

It's so much more badass when you're on the road and instead of overtaking another car, you ultra-pass them by!

mntmn, to random
@mntmn@mastodon.social avatar

ominous comment in one of my kicad documents

hisham_hm,
@hisham_hm@mastodon.social avatar

@mntmn Duran Duran

hisham_hm, to random
@hisham_hm@mastodon.social avatar

My home state in southern Brazil is suffering with heavy rains that are causing floods, deaths and destruction.

My city, Porto Alegre, is flooded right now. The river is at its highest level ever, surpassing the flood of 1941. (Last boost has a video.)

I live close to the river. It's been raining for the whole week. The flood has reached my street tonight. I'm fine, and I have water, power and internet, but I expect to the stranded in my apartment for the next couple of days.

hisham_hm,
@hisham_hm@mastodon.social avatar

floods update: cannot risk getting stranded because of power and water outages.

earlier today the city govt issued an evacuation alert for both my area (Menino Deus) and the one where I way staying at a friends place to work (Cidade Baixa). I've been checking on my street to make sure my cats wouldn't get stranded, so when I got the alert I had to rush back to pick them up. All went well, but I shouldn't have left it to the last minute—we foolishly always hope for the best.

hisham_hm,
@hisham_hm@mastodon.social avatar

I'm now at a friend's place in an actually safe part of the city. We have power, but there's water outages all over town. We'll make do with the house's water tank supply for as long as we can.

hisham_hm,
@hisham_hm@mastodon.social avatar

@mcc I live in an apartment, 3rd floor, so it's safe, but I have family in nearby affected cities who live in houses :(

mcc, to random
@mcc@mastodon.social avatar

Question for Rust programmers:

When you see this sequence of characters in a Rust program:

|_|

Never mind whether you would ever say it out loud— in your head, what do you think of the name of this sequence of symbols being? Do you have a name for it at all?

I have an answer but I am curious about yours.

hisham_hm,
@hisham_hm@mastodon.social avatar

@mcc I just think "closure", and I don't have any particular name related to the fact that the discarded argument makes it look cute

jk, to random
@jk@mastodon.social avatar

guy in 1967 the demand for electric harpsichords has increased over 900% in the last six months, and as a result we're closing all our other production lines to focus on winding special harpsichord pickups. you could say i've bet the company on it, but it's a sure bet. the future of music

hisham_hm,
@hisham_hm@mastodon.social avatar

@jk same energy

hisham_hm, to random
@hisham_hm@mastodon.social avatar

How spoofable is an email From: field nowadays?

I know that back in the days of POP3 and unencrypted email you could write anything in From: and one would have to cross-check with the other headers to see if the message at least went through the domain in the address.

I believe nowadays big servers like gmail are stricter in the email they accept (to the point of rejecting valid emails, which is super annoying, I know), but is there a standard in check that foo@bar.com comes from bar.com?

gamingonlinux, to Palworld
@gamingonlinux@mastodon.social avatar
hisham_hm,
@hisham_hm@mastodon.social avatar

@gamingonlinux cue in all the jokes about the obvious sequel, Ntscworld

hisham_hm, to random
@hisham_hm@mastodon.social avatar

look! a music store for traditional Indonesian instruments!

akosma, to random
@akosma@mastodon.online avatar

Watching "Genesis: Together and Apart" I find spectacular how much this band (and each of its members) defined the sound of the 70s and 80s.

I've heard many (quite arrogant) musicians through the years dismiss their production after Peter Gabriel left, but seriously, it's still remarkable and very enjoyable to my ears. I love Genesis, with and without Gabriel, before and after.

https://www.imdb.com/title/tt3966500/

hisham_hm,
@hisham_hm@mastodon.social avatar

@akosma I've never been a Genesis fan, even though I like 70s prog and commercial 80s rock. But boy, does this band have an unusual amount of hit makers! Collins, Gabriel and Mike + the Mechanics producing huge 80s hits on their own is super impressive.

ramsey, to random
@ramsey@phpc.social avatar

This is part of the reason I couldn’t get to a good place (mentally) in order to do a real “Saving Open Source” talk at :

From @geerlingguy: “2024 is the year corporate open source died”

https://www.jeffgeerling.com/blog/2024/corporate-open-source-dead

hisham_hm,
@hisham_hm@mastodon.social avatar

@ramsey @derickr Unfortunately contributors completely assigning their copyrights via CLAs is extremely common. But I've been told that even without explicit copyright assignments it is possible for majority maintainers to change a license under some circumstances (I remember this came up in the context of the @htop license, do any of the current maintainers have any more pointers?)

foone, to random
@foone@digipres.club avatar

I just tried to order a pizza and it wanted my credit card expiration date, so I entered "05/28" (example date only)

it then came back with a "your card is expired" error. Uh, no it isn't? that date is still several years in the future.

did... did this site just take my date and assume I mean May of the year AD 28? That is indeed very expired! that's what I get for trying to use Jesus's card.

hisham_hm,
@hisham_hm@mastodon.social avatar

@aburka @foone I honestly expected, for many years, that a lot of stuff would break in 2020 since so many things were Y2K-fixed with a 20-year delta. But it turns out that was the least of our problems that year!

mcc, to random
@mcc@mastodon.social avatar

I dunno if you've been following Any Austin's videos (he's been doing a few different YouTube series analyzing the weird and sometimes deeply evocative spaces you get in the corners of video games that the designers never expected you to look at closely) but this is a really good "if you watch one watch this one" video, it's kind of like a thesis statement/summary of what his other videos are about

https://www.youtube.com/watch?v=0KvNJhW1FaU

hisham_hm,
@hisham_hm@mastodon.social avatar

@mcc One thing I think about often is how those open world games like GTA represent in various ways the vibe of American cities so well, and yet people play them all over the world, in places that look nothing like American cities. I went to the US for the first time at age 24 and at times it felt like I was inside a movie, because I wasn't raised on 3D videogames. Setting foot on a Target parking lot after being raised on GTA and the like must be a surreal experience.

mwichary, to random
@mwichary@mastodon.online avatar

What would you consider as the most recognizable bitmap fonts in tech history?

I’m imagining stuff like:

  • the arcade/Atari font
  • Chicago (Mac, then iPod)
  • VCR/video equipment fonts
  • Minecraft font
  • IBM PC fonts (MDA, VGA, stuff like that)
  • perhaps System font from Windows 3.x
  • Commodore 64, just because of the sheer popularity of the machine

What am I missing?

image/png
image/png
image/png

hisham_hm,
@hisham_hm@mastodon.social avatar

@mwichary if the C64 font is in, then the Apple ][ font definitely needs to be in too

hisham_hm,
@hisham_hm@mastodon.social avatar

@damieng @mwichary probably used in various other products as well, then?

hisham_hm,
@hisham_hm@mastodon.social avatar

@damieng @mwichary Very nice! The MSX was very popular in Brazil, so that's very familiar to me too. I always thought it looked more similar to the PET font than the Apple II -- maybe it had an array of influences?

popey, to random
@popey@mastodon.social avatar

I visited Sizewell B Nuclear Power Station training centre yesterday with @8none1 @sil and @ben . This keyboard got quite the attention.

hisham_hm,
@hisham_hm@mastodon.social avatar

@popey @8none1 @sil @ben "Conservatism"... I don't think this word means what they think it means!

hisham_hm, to random
@hisham_hm@mastodon.social avatar

I see your gazillion browser tabs and I raise you my gazillion terminals, a dozen of which were ever used to run "cal -3" once, another bunch of them still holding a "lua" prompt after having evaluated a single math expression, and about three of them running long-forgotten instances of "htop".

mcc, to random
@mcc@mastodon.social avatar

And now for what feels like the millionth time in my career with computers I type into google "useradd adduser difference"

hisham_hm, (edited )
@hisham_hm@mastodon.social avatar

@mcc once I followed the echoes behind that voice, and it pulled me back, back, racing through the office plan at Sun, back, through the corridors at Bell Labs, and I finally ended up in an office at General Electric, some 60 years ago.

https://en.m.wikipedia.org/wiki/Gecos_field

mcc, to random
@mcc@mastodon.social avatar

Just encountered an online space whose rules section begins with "Memes, social media, hate-speech, and pornography are not allowed."

hisham_hm,
@hisham_hm@mastodon.social avatar

@mcc the only meme-free zone that I know of that immediately comes to mind is Wikipedia (use-mention distinction, etc etc)

hisham_hm, to random
@hisham_hm@mastodon.social avatar

I've never really used a trackball. I mean, I've played with them in kiosks and whatnot, but I never sat down to actually use a computer with a trackball.

Does anybody here use a trackball in a non-retro-computing environment? What are your impressions?

I'm happy with my regular mouse, just curious.

Daojoan, to random
@Daojoan@mastodon.social avatar

Broadly speaking, I am very happy to be friends - even close friends - with people who I don't agree or align with politically.

But I don't spend time with assholes.

And yes - there is a distinction.

hisham_hm,
@hisham_hm@mastodon.social avatar

@Daojoan I realized there's a limit to how far non-aligned politically I can be with the people with whom I socialize.

I usually call myself a social-democrat. I have friends to my left (communists, anarchists, etc.) and I have friends to my right (people who I'd call centrists, but who in American politics would still be called leftists)

But I find it dificult nowadays to hang non-superficially with right-libertarians onwards. Trump/Bolsonaro/Boris supporters are a non-starter.

davidrevoy, to random
@davidrevoy@framapiaf.org avatar

Size test with open comic fonts.

hisham_hm,
@hisham_hm@mastodon.social avatar

@davidrevoy I could read all of them without zooming, but I'm on a Galaxy S22 Ultra...

I like the Patrick font the best, it's the only one of the three that looks to me like "comics lettering" and not "computer font doing comics lettering" (in particular it reminded me of the lettering from Garfield strips). I think what makes the other two look more computery is the kerning in the second one and the excessive letter-spacing in the third one.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • everett
  • slotface
  • rosin
  • ethstaker
  • Durango
  • GTA5RPClips
  • megavids
  • cubers
  • modclub
  • mdbf
  • khanakhh
  • vwfavf
  • osvaldo12
  • cisconetworking
  • tester
  • Leos
  • tacticalgear
  • anitta
  • normalnudes
  • JUstTest
  • All magazines