Oddbean new post about | logout

Notes by 翠星石 | export

 What English words? 
 @kakafarm (previously New Red Tower) sororate and philistine 
 The absolute seething and coping over me demonstrating yet another masterpiece GNU has written. 
 >When the Chinese cartoon is using English words I've never seen before and aren't in a usual dictionary 
 Yeah . I am mistly talking about the office part since open source ones were trash  
 @verita84 GNU/Jihad against "open source"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

I would agree that proprietary office applications that qualify as "open source", but aren't free software are trash. 
 Microsoft charges less than $10 a month for office and onedrive  
 @verita84 $120 a year is a fortune to pay to surrender your freedom and to be locked into m$. 
 It took me so long to realize what the phrase "to have your cake and eat it too" means. Because t... 
 @Alex Gleason I knew straight away, but that's really poorly structured and it should be; "To have eaten your cake, but still have it afterwards". 
 >GNU Dico isn't packaged by Gentoo or any ebuild repos
Screw it, it's time to start writing ebuilds 
 >His laptop doesn't have a middle click button. 
 Hello. I am still looking for pleroma mobile apps which are pretty light on resources

Suggestion... 
 @e807cd2a BloatFE, in emacs web wowser, in the Android emacs port (you're running Replicant right?). 
 I wonder how much money microsoft pays adobe to not port any of their recent proprietary malware to GNU.

But I guess it's a good thing GNU isn't being soiled by adobes malware. 
 Maybe I should get a haircut, my hair is getting out of control :zt_think2: 
 @Kerosene :christmas_wreath: :padoru:  Nah, let the hair reach the floor. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 doesnt nginx include this i... 
 @e807cd2a It should, but it doesn't on Gentoo-libre in my experience. 
 @e807cd2a Probably MIME issues;
include         /etc/nginx/mime.types;
default_type    application/octet-stream;

But maybe not. 
 @kaia ALSA just werks you know?

Some sound cards are terribly implemented, so you need to manually set the right output, but that's as simple as;
printf 'defaults.pcm.!card 1\ndefaults.pcm.!device 3\n' >> .asoundrc

You'll indeed have issues with sound on systemd/Linux mind you. 
 guys plz pray for me I'm going to Europe in a week 
 @Suika Eszterházy I pray that your attack against proprietary software in Europe succeeds brother. 
 I wish something motivated me to get out of bed... 
 @6de73d77 Carrying out terrorist acts get me motivated to get out of bed. 
 Someone pls explain the sudden overnight drama in Isreal, assuming I know nothing about geopoliti... 
 @9b1e0c6d Hamas and Palestinian Islamic Jihad decided to launch another surprise attack on Israel and decided for it to coincide with the anniversary of a previous surprise attack and also a holiday (as what better day is it to launch a jihad where a fair amount of the opposing army is probably on holiday leave?).

Israel wants to seize all the land in Gaza as well and Hamas wants to seize all the land that makes up Israel pretty much.

https://en.wikipedia.org/wiki/October_2023_Gaza%E2%88%92Israel_conflict?useskin=monobook 
 You know how GamersNexus measures performance per watt, or watt-hours-per-job, of desktop CPUs by... 
 @7e00ff73 Generally the TDP value for laptops tends to be somewhat accurate, as much more above the rated would result in the battery getting drained extremely quickly. 
 “ugh why is x so expensive”
“cell you have a credit card its free money”
“yeah that i h... 
 @cell Never, as money will always be proprietary. 
 @78b3e470 That's a shame.

Maybe you can get a nice freedom-respecting one to replace it? 
 @cf3ccd84 The block diagram is just a small overview image, despite how pdf has no problem displaying such sort of vector diagrams.

It seems that they at least documentation how to use the interfaces of the proprietary broadcom chips, but of course the documentation on how to use it without running proprietary broadcom software will never be provided. 
 @298906f7 People sadly never listen no matter how much you warn them.

The problem with genetic testing is that you don't have to be tested yourself to be impacted - if any of your family members were/are foolish enough to pay to hand over their genetic material for sequencing, you're gone as well, as your genetics are fairly close to theirs. 
 @cdd92187 The problem with change.org is that you can't sign without running proprietary JavaScript, plus potentiality even see the website, as it's clownflared and I haven't heard of a such kind of petitions ever achieving anything.

It is indeed ridiculous that a site would require digital handcuffs for every video on the site, as that really makes such videos difficult or impossible to view, plus also deny the ability for people to carry out fair use with the video, or even share the video even in the case where the copyright holder put an acceptable license on such video (you should of course shatter any digital handcuffs that you come across, but that is often an annoyance; https://www.defectivebydesign.org/). 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 nostr:npub1p5qy72ydyxlnyehh... 
 @154219fe If there were any of GNU-tan or rms that used or developed 100% free software (without any proprietary surprises), with videos watchable in a freedom-respecting way, I would probably watch a few videos if they were of acceptable quality, alas there isn't any.

There at least is free 2D skin animation software now; `git clone https://github.com/Inochi2D/inochi2d.git` (too bad it's written in D, but at least there's C bindings), but no-one seems to make videos of sufficient purity (there is one I know about who develops what should be fully free drivers for Linux, but such drivers are for extremely proprietary macbooks that don't boot without the most proprietary software from apple (which is "conveniently" handled by the bootloader, except that's even worse, as that means that they're pretty much remotely backdoored)). 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 nostr:npub135uylm6z7sccyuzx... 
 @154219fe Frankly, what manufacturers call "firmware" is software almost all of the time.

I've determined that firmware is correctly used to refer to microprocessor instructions in external ROM chips - firm, being that you could couldn't electronically reprogram such chips, but could physically replace them - alas not much hardware is like that anymore.

Now, manufacturers use it to refer to their proprietary software that they don't want you to understand or replace.

For manufacturers who want to sell hardware that runs or works with Android, BusyBox/Linux and GNU/Linux, complying with the GPLv2 is as simple as dumping the source code over the wall and typically the community will clean up the driver and maintain it - but manufacturers don't want to do that - they write a driver specifically for Linux, which is clearly a derivative work, but instead of adding that as a module, they go run it on a microprocessor on the device and add a software loader plus a shim and they keep doing it, as most big Linux copyright holders have pledged not to sue.


Linux-libre certainly removes all of such proprietary software. 
 If your #freesoftware #opensource app asks me to choose if I want #telemetry on or off I will cho... 
 @461d0168 I tend to avoid cr...apps myself, I prefer the finest, fully functional software.

It's rare that I'm asked if I would like to be spied on and the answer is always no of course.

Spyware functionality in free software is rare after all - and when it happens, someone always goes and takes it out and shares a fixed version. 
 @cdd92187 @d72d5211 m$ has had a iron grip on the NZ education system since 2002, huh?

Turns out there was no consultation - they just decided one day to start handing money over to m$ and google. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 i sure hope the spot welder... 
 @67975218 Such spot welder was proprietary and made out of proprietary hardware, but I'm not sure if it even contained software - as just a overheating responsive re-settable fuse would do.


I am not a fan of "open source" as it misses the point; https://www.gnu.org/philosophy/open-source-misses-the-point.en.html

It also took me many times to read this before I realized just how proprietary the whole development model is; http://catb.org/~esr/open-source.html 
 I guess the glibc bug points out why one shouldn't run proprietary software on their computer ever?

Who would have thought? 
 i am afraid of women but watch vtubers..... why? 
 @jaf I'm not afraid of women and don't watch propriety vtubers myself. 
 I'd welcome a distribution that'd try hard to address this, and basically run the whole OS with N... 
 @2ffa8eb4 Ah yes, Lennart (m$ employee) tries to fix security forever by replacing simple suid binaries with much more complicated IPC privilege elevation. 
 @022a7c10 >tfw they enter all your private medical data into proprietary software.
I bid you a speedy recovery. 
 nostr:npub1ufmlneg8tt9jwvk6p40t02lxhmkns6zlpu4cwrvxerczdnn4syzqlgqhp4 understand where you coming... 
 @8d384fef >Its about a DAW that's coming to Linux and Linux is the FOSS part of the equation
Sorry, but Linux is neither free, nor "open source" - it's proprietary software.

It's proprietary, as that kernel contains proprietary software;
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/net/appletalk/cops_ffdrv.h
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/net/appletalk/cops_ltdrv.h
(there's plenty more, but the above 2 is evidence enough).

>Publication pieces like these need to be made so that users will adopt the software on the Linux platform.
What systemd/Linux doesn't need is more proprietary malware.

>If things like these do well, then it encourages other company's to port there software over which in turn brings more eyes to Linux in general. Its a net positive
You seem to erroneously believe that popularity alone results in a net positive - that's rarely the case.

Companies porting their proprietary malware over is a terrible thing, as it's proprietary temptation that most users are unable to reject - leading to a net negative.

I would argue that one additional freedom enjoyer provides a great positive to GNU/Linux, while those who enjoy getting abused by proprietary software lead to a negative almost all the time. 
 @Narbray  >It's a bug in GNU libc
>The infidels still call it a "Linux bug".
I cannot fathom why you would refer to GNU software as "Linux" - in this case the article makes Linux look bad, even though Linux has absolutely nothing to do with the bug.

The bug has already been fixed, so just update. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 
It's just Debian with a bu... 
 @15066d8d I know, but damn a lot of that pentesting software is proprietary. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 hmm interesting.

I guess o... 
 @7e00ff73 >I guess one reason to charge only for upload is so that tier1s don't charge twice for the same packet.
Yes, even the greediest Tier1's are okay if their buddies or they got paid for the upload and are so "generous" to not double charge.

>I should just ask someone who works at an ISP around where I live.
Yes, you'll recieve interesting info as to how Tier3 ISPs operate around where you live and how the available Tier2's operate. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 
Like, imagine you're a tie... 
 @7e00ff73 >fiber-to-home
>Their last mile is skewed towards download, so the end users physically can't upload more than half their max download speed
Then that's not a fibre-to-home connection - that's a copper to home connection.

Every version of Ethernet that I can think of that is transmitter over fibre is entirely symmetric.

>So you'd be getting like idk, 8 Gbit/s download and 0.8 Gbit/s upload from that customer? Do you charge them for upload & link only?
Almost all upstreams don't charge anything for download (some scammers still do, but most ISPs choose another provider instead if possible), so unless the tier3 ISP is excessively greedy, there isn't be any caps or limits on download - you get line speed.

But most upstreams charge for upload, so most Tier3 ISPs intentionally limit upload so it's impossible for each user to upload enough to impact the bottom line of profitability. For example, say you have a 100BASE-TX link to the internet, that means 100Mbit of symbols can go over that link every second - but your typical ISP will configure their routers to start dropping packets as soon as say >20Mbit/s of measured bandwidth is exceeded. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 
You don't need to explain ... 
 @7e00ff73 >Are we talking about eyeballs or content ISPs?
I'm referring to internet upstreams that ISPs rent from for internet connections.

https://www.gnu.org/philosophy/words-to-avoid.html#Content

>for peering they require the upload:download ratio to be close to 1.
Yes, the bean counters are constantly on the lookout for chances to start charging the other side.

>it makes sense to charge a content customer for upload only since they barely download.
As the transmission medium is link based and entirely symmetrical that makes no sense.

Sure it's profitable to charge for upload and not worry about download for customers that mostly upload, but merely because something is profitable doesn't make it logical.

Yes, almost all ISPs charge for upload, as that's what the upstreams do - the cost is passed on to the customer. 
 nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 nostr:npub108pv4cg5ag52nq08... 
 @:nwz: HAGWAFFEN ⚡⚡  :nwz: Since it has high reliably.

You can download all videos just fine with yt-dlp;
#!/bin/bash

#return invalid usage if there aren't at least 2 args
[ "$#" -gt 0 ] || exit 2

#$video is each video after argv[0]
for video ; do
        #bash #*= grabs all characters after a =
        list+="https://youtube.com/watch?v=${video#*=} "
done
    	yt-dlp $list

(in this case, yt-dlp doesn't run the proprietary JavaScript on youtube.com)

You can then run the command like so; `./download-video.bash https://yewtu.be/watch?v=C1KziN9fILo` 
 @Alex Gleason Phone posting and proprietary JavaScript?

Absolutely proprietary.

https://yewtu.be/watch?v=C1KziN9fILo 
 wish you could turn off all safety warnings and such in chatGPT 
 @woodland creature :pleroma_fox_tan:  You may wish that the proprietary masters make the intended functionality less sabotaged - but that's not happening. 
 Just a reminder:

DO NOT…

… buy hardware that does not support standards-based boot, or does... 
 @335724ad My advise would be avoid purchasing hardware that won't even turn on without proprietary software, with digital handcuffs that prevent replacement of such software, as such will prevent the future installation of GNUboot or u-boot.

Even if a computer supports UEFI, there's a problem if nobody is allowed to fix the many bugs in the bootloader. 
Event not found
 @fa3f00aa >Checks freeness of boat.
>It's proprietary. 
Event not found
 @15d17f45 Note the "without poison added" part. 
Event not found
 @kaia Poor yeast. 
Event not found
 @John Paul Grips (Only Replicant users).

Of course those won't fall for the trick of running such proprietary JavaScript. 
Event not found
 @a9bc9943 >He uses NAT. 
Event not found
 @67975218 It depends on the size of the spot welder.

The last spot welder I used was medium sized and easily fit on the corner of the bench. 
Event not found
 @f09c7bdb >Education efforts.
>Apple is doing the very opposite of education - implanting dependence for that many people? 
Event not found
 @kaia Not comfy - there is proprietary software running on that computer. 
Event not found
 @cassidyclown GNU/Jihad against "open source" and all other forms of proprietary software!!!!!!!!!!!!!!!!!!

I do free software. 
Event not found
 @61459a9f You don't even have to do exercise - you can just eat less and have the same results. 
Event not found
 @0d48d83f The GNU family of licenses is not like a virus - you cannot catch the freedom like a std - it's only if you explicitly choose to take a piece that the freedom grows like a spider plant.

If you write a wrapper of the GPLv3-or-later program, that wrapper is a derivative work of the program and your program is a derivative work of the wrapper - therefore you must release the whole thing under the GPLv3-or-later or a compatible license. 
Event not found
 @0c417bd3 It's clearly not your phone then. 
Event not found
 @9e81ab2a There's a chance you don't have /boot mounted and if so, you have failed to distribute the kernel, Linux.

Better check mounted partitions with df, that's "Linux" right?
df --version
df (GNU coreutils) 9.5
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. 
Event not found
 @Fe₂🦀₃⋅H₂🦀 ( 7,600 / 28,000 ) NVME is just an extra proprietary version of PCIe, so it makes no difference between NVME or SATA, it's just that faster and often higher quality drives tend to use NVME.

1200TB is not that good, considering that you'll have no problem writing 1200TB to a 1TB HDD and chances without getting near the 5 year typical burn out of a HDD;
You have: 100 MiB/second
You want: days/1200TB
	reciprocal conversion
	* 132.45477 
Event not found
 @7e00ff73 Yes, if the laptop is plugged in, power saving features are disabled and the CPU runs at full speed.

Even then, the CPU can't really go over the power budget for long, as laptop cooling is always so poor that throttling soon kicks in.