@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.

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 is it suffering the same fate as Magic: The Gathering?

navi, to random
@navi@social.vlhl.dev avatar

there are really people mad that a reviewer gave a bad review for a product

"you have millions of followers a bad review will kill that company"

excuse me, what?

whynothugo,
@whynothugo@fosstodon.org avatar

@navi MKBHD's review was harsh, but honest and unbiased. A review is feedback and QA for a company to understand what it is doing wrong.

Lots of folks are annoyed at MKBHD's review, but they are also not disputing any of the facts he presents.

whynothugo, to random
@whynothugo@fosstodon.org avatar

I just watched this interesting video on the Engieering of the gameboy: https://www.youtube.com/watch?v=BKm45Az02YE

It's amazing to see that the criticism that it received is the same criticism that the Switch received decades later. Mainly, complaints about it not being "the highest end hardware available". This supposed limitation actually made both devices cheaper, more energy efficient (so lower cost of ownership), and lighter than the competition.

gavi, to random

People who put their phone number on their public pages (websites, etc) scare me

whynothugo,
@whynothugo@fosstodon.org avatar

@gavi It is mandatory by law some countries, including Germany. See "Impressum".

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

was briefly baffled by this CAPTCHA until i realized it was asking me to identify the animal that was bigger than the other animals in the picture, not the animal that, in real life, is bigger than roughly 1cm

we are rapidly approaching the point at which CAPTCHAs clever enough to keep the bots out are too confusing for the humans

whynothugo,
@whynothugo@fosstodon.org avatar

@molly0xfff We're well past they point, research consistently shows that computers are more accurate and faster than humans at solving captchas.

whynothugo, to android
@whynothugo@fosstodon.org avatar

On (specifically ), can I not disable network permissions for an application?

whynothugo,
@whynothugo@fosstodon.org avatar

@TheStroyer That leads me to a screen that says "mobile data usage" (I'm confused as to why the title in different in the menu vs the actual screen). I think this implies cellular only and not WiFi (or internet in the general sense).

whynothugo,
@whynothugo@fosstodon.org avatar

@TheStroyer Oh, under app info there is another "mobile data and WiFi" submenu (I guess this didn't match any of my keywords when searching, even though it says network in one of the options). Looks like it can be toggled per-app, nice!

bbbhltz, to random
@bbbhltz@framapiaf.org avatar

Piracy it is then...

YouTube puts third-party clients on notice: Show ads or get blocked | Ars Technica
https://arstechnica.com/gadgets/2024/04/youtube-will-start-blocking-third-party-clients-that-dont-show-ads/

whynothugo,
@whynothugo@fosstodon.org avatar

@bbbhltz If only folks uploaded content elsewhere.

whynothugo, to random
@whynothugo@fosstodon.org avatar

If your application requires a configuration file, please provide a sample or default one.

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

guyz why isn t it working. guyz. whats a command not found . help.

whynothugo,
@whynothugo@fosstodon.org avatar

@astrid pip install ddos.

gavi, to random

I’ll be honest elements saturation of matrix as more or less the default matrix client does not help matrix at all. I literally thought matrix was like a business thing instead of something meant to be used by everyone because of elements confusing ass website

whynothugo,
@whynothugo@fosstodon.org avatar

@irenes @gavi The XMPP ecosystem did this quite well. They focus on various different clients and servers collaborating, rather than focusing on a "main" one.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Boost if the fist digit of your credit card is 0.

See the other 9999 9999 9999 9999 follow-ups below and boost as appropriate!

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Looking at the graphs on https://app.electricitymaps.com shows how some EU countries are very close to be able to source the vast majority of their electric consumption via renewables outside of the winter months.

There remains a notable gap in the evening hours where a spike in demand and a lull in production usually means that they fall back to gas and coal with two predictable results:

  • Carbon intensity skyrockets
  • Price of electricity increases by 2-to-4 times (!)
whynothugo,
@whynothugo@fosstodon.org avatar

@gabrielesvelto Energy storage is non trivial. Electric batteries don’t have a long battery life and can be highly contaminant when disposed. Potential energy batteries are a cool idea, but almost completely unexplored.

martijnbraam, to random
@martijnbraam@fosstodon.org avatar

I don't feel like working on megapixels anymore

whynothugo,
@whynothugo@fosstodon.org avatar

@martijnbraam I wouldn’t want Linux to disappear just because most folks use windows, and I’d rather megapixels didn’t disappear just because 60% prefers libcamera.

I consider the design of megapixels to be a lot cleaner and. And I’ve really enjoyed your blog posts on its development.

Ultimately, I hope you can work on what you enjoy. Even if these than half the folks out there use it, it’s still valuable to them, and the dev blogs are really interesting learning material.

mistersql, to random
@mistersql@mastodon.social avatar

This matches my experience, I can code for about 4 hours, especially if it is a solid block of time, 0 hours of meetings is alienating, more than 2 is a grind.

I'd add thought that in IT work, sometimes you need to do a heavy lift and focus on one thing continuously for a week or two. I can't do it all year and I can't turn on that level of motivation with a switch.

https://slack.com/intl/en-gb/blog/news/the-surprising-connection-between-after-hours-work-and-decreased-productivity

whynothugo,
@whynothugo@fosstodon.org avatar

@mistersql I’m amused at how they’re presenting this as a “surprising discovery”. This has been known for a long time. Plenty of people who’ve been preaching for better work/life balance because of it too: it’s also convenient for the employer. Employees with better mental health and actual time to live end up being happier and more productive.

I hope that now that big corps are “discovering” this too they’ll start to treat humans better.

hmiron, to punk
@hmiron@fosstodon.org avatar

I think I know why I like so much. It’s very anticapitalistic in the sence that I get to own the services I host instead of just paying rent on them.

Are there other things that are similar to this?

whynothugo,
@whynothugo@fosstodon.org avatar

@hmiron In the same vein: open source software is software from which the general public can benefit. Proprietary software is private capital which can only be exploited by a single party.

whynothugo, to random
@whynothugo@fosstodon.org avatar

Rust macros are codegen where the code is not saved to disk or made visible, but fed straight into the compiler. This opacity makes it annoying to figure out what's wrong in the generated code.

navi, to random
@navi@social.vlhl.dev avatar

> We can make Fedora Linux the best community platform for AI

welp

whynothugo,
@whynothugo@fosstodon.org avatar

@navi At least we'll have a good platform for running AI, we just need to wait "five more years" until they're ready.

whynothugo, to random
@whynothugo@fosstodon.org avatar

I need a notmuch for pdf files. Something that uses xapian (or alike) to index pdf files and run searches on them.

whynothugo,
@whynothugo@fosstodon.org avatar

@craftyguy I haven’t gotten around to tagging with notmuch, but it sounds like a powerful feature. My main problem is that I can’t replicate these on my phone.

whynothugo,
@whynothugo@fosstodon.org avatar

@craftyguy I wish we had hardware with physical arrow keys. At least we’d just be able to run mutt or something.

ruawhitepaw, to random
@ruawhitepaw@chitter.xyz avatar

I bought some SMD components at the supermarket.

whynothugo,
@whynothugo@fosstodon.org avatar

@ruawhitepaw It’s so hard to eat just one of those.

pid_eins, to random
@pid_eins@mastodon.social avatar

A while back we started to turn many of the library dependencies of systemd from regular ELF dependencies (which you can explore with tools like lddtree or readelf -d … | grep NEEDED) into dlopen() deps, in order to minimize the dep footprint of systemd. The primary reason for this was to make it easier to build small disk images without optional components, in particular for the purpose of initrds or container deployments. Recently, another reason for doing this came into focus:

whynothugo,
@whynothugo@fosstodon.org avatar

@pid_eins why not simply split libsystemd into smaller libraries for each use case? In the situation that you mention, SSH only needed a single trivial feature which can be made available in a tiny library with no dependencies.

drewdevault, to random
@drewdevault@fosstodon.org avatar

Discuss

whynothugo,
@whynothugo@fosstodon.org avatar

@drewdevault I use a udev rule that grants my user/group ownership of USB block devices. I prefer this approach because it doesn't require admin privileges to mess with a USB thumb drive and works for a guest users too.

frog, to random
@frog@idtech.space avatar

How many files do you have called test in your home folder? I have a few:

 test
 TEST
 test1
 test_102.bin
 test_173.bin
 test_182.bin
 test2
 test24124
 test_259.bin
 test_261.bin
 test_2.bin
 test2.mp4
 test3
 <a href="http://test_3.zip" rel="ugc">test_3.zip</a>
 test4
 test_438.bin
 test_62.bin
 test.asdasdasd
 test.c
 test_d3d9_triangle.cpp
 test.frog
 test.glsl
 test.h264
 test_if
 test.log
 test_mv_261.bin.tga
 test_mv_62.bin
 test.ogg
 test.png
 testsasd
 <a href="http://test.sh" rel="ugc">test.sh</a>
 test.spv
 test.txt
 test.vert

whynothugo,
@whynothugo@fosstodon.org avatar

@frog I keep these in ~/tmp:

test
test.c
test.c.gpg
test.cp
test.css
test.css.gpg
test.data
test.eml
test.go
test.gz
test.ha
test.html
test.ln
test.md
test.py
test.rc
test.scdoc
test.scfg
test.sh
test.txt
test2.py
testa.py
time/test.go
zigtest/
zigtest/test
zigtest/test.o
zigtest/test.zig

  • 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