@whynothugo@fosstodon.org avatar

whynothugo

@whynothugo@fosstodon.org

Software Engineer. Passionate about open source and sustainable, ethical software.

User of #alpinelinux and #openbsd.

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

whynothugo, to random
@whynothugo@fosstodon.org avatar

Tagged unions have changed error handling forever. There's no going back to exceptions with try/catch.

craftyguy, to linuxphones
@craftyguy@freeradical.zone avatar

isn't just for phones!

Here it is running on a recovered 2012-era (everything works!) 🥳

whynothugo,
@whynothugo@fosstodon.org avatar

@craftyguy I've been thinking a lot about installation lately. I think we should try and reach a state where setup-alpine works when booting from pmOS images. I have to play with they in my PBP, but I need more microSD cards.

whynothugo,
@whynothugo@fosstodon.org avatar

@Lioh @craftyguy Does your browser not eat all your RAM? Do you use swap? I wish I could operate effectively with 2GB.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Animations look cool in demos, especially when done right, but they're terribly annoying when actually trying to get work done.

irenes, to random
@irenes@mastodon.social avatar

we would like it very much if GNU less would stop adding features. it seems to have added some sort of interactive JSON formatting at some point? which makes it possible to get into a mode where it's streaming the output from a subprocess it created, and is unwilling to quit until that finishes?

whynothugo,
@whynothugo@fosstodon.org avatar

@irenes Try busybox less?

TomLarrow, to random
@TomLarrow@vis.social avatar

Dear app developer:

If you ask me for permission on something and give me the choices of "yes" and "ask me again later" it's an immediate uninstall

I mean if you don't understand basic programming concepts like how Booleans work, I don't want your code anywhere near my systems

whynothugo,
@whynothugo@fosstodon.org avatar

@TomLarrow This kind if behaviour is a big red flag. Anyone asking for consent needs to understand that "no" is a valid response. If they refuse to accept "no" as an answer, then the problem is a serious one.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Today's wishlist:

When I click a URL on some application, show me a dialogue to pick:

  • Open in new Firefox tab
  • Open in new Firefox window
  • Curl into ~/downloads/
  • Copy link to clipboard
mikwee, to fedora

Today I updated to 40 using dnf. After I log into my main user, I get a black screen (and Discord, which opens automatically). I’ve had this issue before. I’m using a Radeon card, so it’s not that Nvidia issue. And most importantly, the desktop does work with a brand new user, which means it’s something in the user configuration. In journalctl, qt.qpa.wayland: Wayland does not support QWindow:requestActivate() is a recurring error. Is this enough info? Thanks.

whynothugo,
@whynothugo@fosstodon.org avatar

@mikwee I see this specific Qt error very often. Qt does not implement window activation on Wayland (eg: a window trying to put itself in foreground or highlighted by the compositor).

I don't think that this error is related to you problem; it is generally harmless.

whynothugo,
@whynothugo@fosstodon.org avatar

@mikwee DISPLAY should still be set for XWayland (which runs X applications as Wayland clients).

AlSweigart, to random
@AlSweigart@mastodon.social avatar

deleted_by_author

  • Loading...
  • whynothugo,
    @whynothugo@fosstodon.org avatar

    @PatrickoftheG @AlSweigart This varies per region, but in many places they cannot lose value (by law) and can also be redeemed back into actual money. I'm pretty sure that this is the case in the EU. The same applies to credit that you have in your favour (I suppose that financial institutions are the exception).

    koalie, (edited ) to random
    @koalie@mastodon.social avatar

    #blog Highlights: “We need to rewild the Internet”

    Today I read We Need To Rewild The Internet by Maria Farrell and @robin (Robin Berjon) (April 16, 2024), and I selected personal annotated highlights from it.

    https://blog.koalie.net/2024/04/23/highlights-we-need-to-rewild-the-internet/

    #internet #web #sustainability #commons

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @koalie @robin I think you'll be interested in the work being done by @NGIZero and NLNet.

    whynothugo, to random
    @whynothugo@fosstodon.org avatar

    @davx5app My calendar events don't show attachments. I read the manual1, but I'm not entirely sure I understand correctly. Is it impossible to view attachments to events?

    whynothugo, to random
    @whynothugo@fosstodon.org avatar

    I need a little foldable Bluetooth keyboard so I can do some writing on my phone when travelling without my laptop.

    lanodan, to random
    @lanodan@queer.hacktivis.me avatar

    The false-ish en_DK locale aka yet another "The Brits don't respect EU standards so even en_GB instead of en_US doesn't really works".
    (In my case it's to get RFC3339/ISO8601 as the default rather than cursed date formatting, sometimes even 12-hour time, plus you know… metric system)

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @lanodan I see that I'm not the only one using en_DK for exactly these reasons.

    tedu, to random

    Spent a month wondering why alt-tab didn't work anymore. Because the right alt key had turned into an altgr key. European commie bastards plotting to destroy my way of life again.

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @tedu Isn't the one on the right always AltGr? It is definitely so on all the Latin American keyboards and in the US International keyboard. How do you type all the symbols without it?

    astrid, to random
    @astrid@fedi.astrid.tech avatar

    pulling all the data off my old phone rn. it's a whole treasure trove of memes my god

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @astrid Lemme help clear that up.

    someodd, to random
    @someodd@fosstodon.org avatar

    I'm thinking about pivoting from to

    I'll still support my IRC server, but probably end up making my main thing.

    I want to look into more before I start a server.

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @someodd I use them for different situations. is used for public rooms of community projects. is good for private messaging and gateways to legacy networks.

    whynothugo, to random
    @whynothugo@fosstodon.org avatar

    Disappointed that my compositor has layer-shell but no layer-white or layer-yolk. How am I supposed to implement an omelette app?

    drewdevault, to random
    @drewdevault@fosstodon.org avatar
    whynothugo,
    @whynothugo@fosstodon.org avatar

    @drewdevault The CDDL restricts me from mixing to code with GPL'd code. I really don't see a way to frame this as an obligation.

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @drewdevault Touché

    fasterthanlime, to random
    @fasterthanlime@hachyderm.io avatar

    Another day, another build failed because it couldn't upload coverage info to codecov 🙃

    I understand everything fails on a large enough scale but surely me personally seeing it a dozen times in the past few months means they have a serious reliability issue, right?

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @fasterthanlime A year or two ago they announced they were retiring their Python client and yanked all releases the same day, breaking any pipeline that depended on any version of it.

    That was the day when I removed codecov from most of my projects. In was not going to run around urgently rewriting pipelines to use another client.

    ncopa, to random
    @ncopa@fosstodon.org avatar

    believe it or not, now im stuck in vim. I cannot exit vim

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @ncopa :cq exits with an error code (and git aborts the commit).

    My mnemonic for :cq is Cancel Quit.

    ncopa, to random
    @ncopa@fosstodon.org avatar

    riscv64 package builds are progressing: ~690 packages left to build.

    I think the real problem is the cases where the testsuite hangs. You always wonder if something deadlocked or if it is just slow. should you wait another day or just cancel it?

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @ncopa can't runners use timeout(1)?

    thelinuxEXP, to Warhammer40K
    @thelinuxEXP@mastodon.social avatar

    The more I play 10th edition, the more I think the game system is disappointing. I just find the « rule stacking » that is encouraged in this edition to be illegible when fighting your opponent.

    Each unit has a special rule, their attached characters have special rules on top, your army and detachment add extra rules, and stratagems give even more variance.

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @thelinuxEXP

    Casual players spend less, so some of these games end up tailoring for tournaments or full-time players.

    I hope you find folks who continue playing under the previous rulebooks.

    brood, to random
    @brood@zirk.us avatar

    download everything. that service is going to die. be your own librarian.

    whynothugo,
    @whynothugo@fosstodon.org avatar

    @Bigblue1106 @brood @hazelnot How do you handle the HDDs? An external reader? I've been thinking of using some for archival, but not sure it having them online 24/7 is a good idea.

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