brett

@brett@swarm.coiloptic.org

Interests:

🦊 Memes, tai chi, Chinese medicine, shiatsu, music.

🦊 Minimalist OS: OpenBSD, Alpine, PostmarketOS.

🦊 Recreational programming: Julia, Hare, Odin, Haxe.

🦊 Politics: socialism, geopolitics.

Websitehttps://coiloptic.org/

Dave Lane 🇳🇿 »
@lightweight@mastodon.nzoss.nz

USPol Sanders essentially predicts the GOP and Trump 2. 20 years ago. [SENSITIVE CONTENT]

Fascinating. Watch this. Clear as day yewtu.be/watch?v=CnaXYE3sFRg or youtube.com/watch?v=CnaXYE3sFR

...
0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

USPol Sanders essentially predicts the GOP and Trump 2. 20 years ago. [SENSITIVE CONTENT]@lightweight@mastodon.nzoss.nz all talk though, he still endorsed genocide joe and holocaust harris

brett boosted

Library Juice Press »
@LibraryJuicePress@glammr.us

Hi Everyone! This is our post!

We're a press focusing on theoretical and practical issues in from a perspective, for an audience of professional and of

So excited to be here!

brett boosted

sarah 🦦 »
@SRAZKVT@tech.lgbt

i kinda wanna try making a no js activitypub thing

like just raw dogging post, get, etc, manual button for refresh, for pretty much everything

...

parvXtl »
@parvXtl@tech.lgbt

@SRAZKVT I like the idea!

brett boosted

szakib »
@szakib@freeradical.zone

I hope this is not news to y'all here.

Source: theguardian.com/commentisfree/ by @firstdogonthemoon

The last panel of the linked First Dog on the Moon comic:

Meanwhile climate activists get thrown in jail - it seems like our only options now are death or revolution and it's hard to decide because revolution sounds like a lot of work.

Alt...The last panel of the linked First Dog on the Moon comic: Meanwhile climate activists get thrown in jail - it seems like our only options now are death or revolution and it's hard to decide because revolution sounds like a lot of work.

...

the fly »
@vegafjord@freeradical.zone

@szakib Our language is sick. We first got to heal it.

...

szakib »
@szakib@freeradical.zone

@vegafjord I don't understand. Could you expand a bit?

...

the fly »
@vegafjord@freeradical.zone

@szakib You could determine the wellness of a language based on the healthiness of its words.

Unhealthy words are for instance "leader", "rich", "investment“, "CEO", "state", "job".

We can remediate these words to healthy words that encourages healthy relationship with our peers and All That Is.

A leader as in one who guides their peers, can be relighted to guider. An investment as in a landgrab, can be relighted to engripment. Somebody rich as in diverse, can be relighted to bloom.

...

szakib »
@szakib@freeradical.zone

@vegafjord Since language is a social construct, an implicit common agreement, what you are proposing is only possible if you manage to convince the majority (or at least a significant portion) to use your words and your definitions of them. English is spoken by about 1.5 bilion people. How are you going to convince at least a hundred million?

...

the fly »
@vegafjord@freeradical.zone

@szakib Im not trying to convince people to use my words, but to realize that our language is sick and needs healing. Im only trying to ignite people into realizing that our language isnt sacred and can be messed around with to the benefit of Mother Earth and humanity.

To not see the importance of inspecting our words, is to let unhealthy attitudes flourish. If we want to heal Mother Earth, we need to heal our language. One word at a time.

brett boosted

Aral Balkan »
@aral@mastodon.ar.al

Sure, Vimeo, I can’t even bloody copy/paste a video transcript properly using your web site but tell me again that your premium price AI tools are what’s missing in my life.

...

Diabetic Heihachi »
@DavBot@nerdculture.de

@aral
PeerTube's transcription is pretty simple to use, and copypasta works lol.
Hell, on big enough servers the latest version of PeerTube even has LOCAL llm transcription services.

My instance doesn't have it because it needs a LOT of resources to install, which far outweighs the use case. Mmmmaybe if it also provided accurate translations but even then I would still need to migrate to a larger machine, so still not worth it. Hostin ain't cheap lol.

brett boosted

Ron Dyck »
@dyckron@mstdn.ca

brett boosted

kira! (Help Me Find Remote Work Please !) »
@chrisisgr8@tech.lgbt

which countries have an egirl visa

brett boosted

🇩🇪 Kura / くら / クラ / 区裸 Woomy »
@kura@hai.z0ne.social

What if dragons do that horse thing @volpeon@icy.wyvern.rip

...
Erpel boosted

The Whore of Blahbylon »
@The_Whore_of_Blahbylon@mastodon.social

Man holds protest sign which reads: Two paths diverged in the woods, and America took the psychopath.

Alt...Man holds protest sign which reads: Two paths diverged in the woods, and America took the psychopath.

...
0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

@The_Whore_of_Blahbylon@mastodon.social if u think only one of those paths had apsychopath ur part of the problem

...
brett boosted

Post::Text » 🤖
@posttext@fedi.seriousbusiness.international

More like BSDiscrimination
[Thread]
[Text]

Since moving to #FreeBSD I've noticed quite a few blocks and unfollows. I get the unfollows but blocks from folk that don't follow me and I don't follow them is strange. Anyway each to their own as they say.

So I'm looking to follow more #BSD family to get more BSD content on my feed so if that's you come say hi and tell me what and why you run said BSD.

Please boost for more reach and thanks in advance.

...
0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

@posttext@fedi.seriousbusiness.international I run an openbsd mail/web/irc/fedi server. I choose openbsd to feel safe from being hacked. Its been running 11 years and afaik never been hacked 🙂

brett boosted

ZWISCHENHOCH »
@Zwischenhoch@pixelfed.social

brett boosted

eblu »
@eblu@wetdry.world

anyone who says that tumblr is the "queerest place on the internet" does not understand that all of your posts on this side of the fediverse will be inevitably seen by an anarchist transfem catgirl who is very out and proud about it. on tumblr you can't even post porn

...

BudsofStone »
@BudsofStone@mastodon.social

@eblu tumblr is the most terfs pretending to be queer place on the internet imo

brett boosted

eblu »
@eblu@wetdry.world

about to go to bed. you can hold me and curl around me protectively I like that

...
brett boosted

mcc »
@mcc@mastodon.social

I am writing an "opinionated" text editor and the first opinionated decision I am making is that it should not be possible to type a tab

...
Older...

Irenes (many) »
@ireneista@adhd.irenes.space

@mcc we're Irene Knapp and we endorse this message

((( David "Kahomono" Frier ))) »
@kahomono@libranet.de

@mcc okay... that's an opinion.

but: what happens when I strike that key on my keyboard?
also: how do I make some columns lines up? spacespacespacespacespacespace? nofanks.

...

mcc »
@mcc@mastodon.social

@kahomono when you press the tab key it goes to the next buffer (tab)

This is because ctrl-tab is taken by gnome-terminal.

...

mcc »
@mcc@mastodon.social

@kahomono Also: "how do I make columns line up" >>

Owen Nelson »
@onelson@mastodon.social

@mcc what do you got against Makefiles

...

mcc »
@mcc@mastodon.social

@onelson do u want the short list or the long list

...

Owen Nelson »
@onelson@mastodon.social

@mcc no thanks

...

mcc »
@mcc@mastodon.social

@onelson (i actually like makefiles but i don't like the bad decisions they're locked into from the 70s and I don't like shell. One time I wrote my own make that used Python instead of shell. It ruled)

...

Owen Nelson »
@onelson@mastodon.social

@mcc Snakefiles

...

mcc »
@mcc@mastodon.social

@onelson holy SHIT if I'd thought of that name the project would have caught on

...

Owen Nelson »
@onelson@mastodon.social

@mcc it was my second thought after pymake

Kat »
@KatS@chaosfem.tw

@mcc So, you're implementing expandtab from Vim?

Howard Chu @ Symas »
@hyc@mastodon.social

@mcc sounds like an HTML text input box!

doty »
@doty@mastodon.social

@mcc no tabs only staves

brett boosted

Mallory 🏳️‍⚧️ »
@mallory@hachyderm.io

There are two types of people:

“Eat the rich” and

“No thank you! That’s how you get prion diseases”

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

uspol

1 ★ 1 ↺
LoupGaRoo boosted

brett »
@brett@swarm.coiloptic.org

uspol

2 ★ 1 ↺
Gnorzaps boosted

brett »
@brett@swarm.coiloptic.org

brett boosted

kaia »
@kaia@brotka.st

PleromaFE has a misskey loading screen?

...

grillchen »
@grillchen@brotka.st

@kaia misskey? thats pleromachan

...

kaia »
@kaia@brotka.st

@grillchen I mean the 30 seconds wait until the FE loads.....

FWC@reddit.com »
@FUCKINGWHOCARESDUDE@5dollah.click

@kaia Btw, what were you trying to look up? Was something not displaying?

...

kaia »
@kaia@brotka.st

@FUCKINGWHOCARESDUDE I was curious what color in the FE you meant

brett boosted

Michael Lucas »
@mwl@io.mwl.io

I saw when Google deprioritization hit my web site.

If it wasn't for the fediverse and my mailing lists, my career would be toast.

giantfreakinrobot.com/ent/inde

...
Older...

slash »
@agreeable_landfall@mastodon.social

@mwl Don Lancaster (tech pioneer no one's ever heard of) wrote a book called "The Incredible Secret Money Machine", subtitled "how to run your own craft or tech business".

He made part of his money writing. Books, articles, etc. And I remember him saying, "Editors are perpetually short of good material." So I doubt your career would be toast without SearchZilla; not only editors, but _readers_ are short of good material. The big change the 'Net brought is to allow writers and readers to meet.

...

Michael Lucas »
@mwl@io.mwl.io

@agreeable_landfall

Editors *are* perpetually short of material.

They also don't want to pay a living wage.

The power in any negotiation goes to the person most willing to walk away. That's me right now, which lets me pull a living wage out of this silly business.

J. Steven York RESISTS »
@jstevenyork@mastodon.social

@mwl
Okay, folks. While you're busy quitting XTwitter, it looks like it's now time to disavow yourself of Google search as well. I've already been using DuckDuckGo more and more, and they're fine, although they're still a private company, so... In the longer-term, is a useful non-profit, distributed search engine (Fedisearch?) even feasible? Discuss.

...

Michael Lucas »
@mwl@io.mwl.io

@jstevenyork

oh, a distributed search engine is absolutely possible! Lots of research on this topic.

The hard part is the trust between the participants.

...

J. Steven York RESISTS »
@jstevenyork@mastodon.social

@mwl
I'm glad to hear it's at least possible. I'm also glad to hear from someone knowledgeable whose opinions in these kind of things I trust. 😃 If you'd care to talk about that at more length at some point, I'd really like to see it.

...

Michael Lucas »
@mwl@io.mwl.io

@jstevenyork

I don't know enough about the technologies to really talk about them.

I do know about the problems of trust between parties. Those are hideously difficult. Suppose I took over the part of the search engine on my name, and deliberately buried negative reviews? Disallow people from managing parts they're involved in--okay, how do you prove that?

The tech is either solved or known to be solvable. People are the problem, as always.

...

J. Steven York RESISTS »
@jstevenyork@mastodon.social

@mwl
You perhaps underestimate how little the rest of us know. You know enough to know you're not an expert, and that's way beyond me in this circumstance! 🙂
Yeah, I can see how that's a huge problem for a distributed thing like a fedi-model. The other approach is to at least operate a more traditional system by a non-profit, but I'm guessing that's a HUGE resource undertaking, correct?

...

Michael Lucas »
@mwl@io.mwl.io

@jstevenyork yeah, a search engine is a huge resource hog.

Of course, it's orders of magnitude less than generative AI, so it's theoretically doable...

...

marco_m_aus_f »
@marco_m_aus_f@freiburg.social

@mwl @jstevenyork Hm. There's Yacy offering distributed search. It's been around for a while:

yacy.net/index.html

More traditional by a non-profit:

metager.org/en-GB/lang?previou

Pete Wright »
@pete_wright@nlogic.systems

@mwl @jstevenyork

I’d love a self hosted option, allow me download the index weekly and run with my mail/web/fediverse/etc systems - that would be fantastic. My hypervisor is more powerful than the early goog and Alta vista clusters.

Jason Tubnor 🇦🇺 »
@Tubsta@soc.feditime.com

@mwl @jstevenyork I remember setting up htdig:// back in the 90s for organisation I worked for because of the amount of 'stuff' they had and it was scattered across an unimaginable amount of NFS shares. Maybe it is time to bring back a modern htdig??

mhoye »
@mhoye@mastodon.social

@mwl Wild that the Pivot To Video is finally happening ten years later and only because Google has completely abandoned the idea of being useful.

Elias Mårtenson »
@loke@functional.cafe

@mwl I got one of your books thanks to the Fediverse. If you didn't post here I'm not sure I'd have even known it existed.

Steve Hill 🏴󠁧󠁢󠁷󠁬󠁳󠁿🇪🇺 »
@steve@mastodon.nexusuk.org

@mwl I am very nervious about running a business that is completely dependent on one large company, but there seems to be no option these days: If you run a web site, you're dependent on Google not deprioritising you, if you develop apps you're dependent on both Google and Apple not suddenly excluding you from their app stores or changing their products in a way that prevents your app working, etc. Very little these giants can't screw up for you if they want - really need legislative oversight.

...

Michael Lucas »
@mwl@io.mwl.io

@steve

Operating without these companies is possible. I mostly do it.

My remaining dependencies are Paypal and Stripe. They could fubar me.

But yes, legislative oversight is necessary.

brett boosted

Jyoti Mishra »
@Jyoti@mas.to

It's easy!

@godisgood420 tweeted: 

The ideal life is being born in 1947 being age 20 in 1967 to fuck in a field and take LSD and then buy a house for $5000 after walk into a bank to get a job and impress them with your third grade reading level and then die before 2001 with your well hedged investment portfolio

Alt...@godisgood420 tweeted: The ideal life is being born in 1947 being age 20 in 1967 to fuck in a field and take LSD and then buy a house for $5000 after walk into a bank to get a job and impress them with your third grade reading level and then die before 2001 with your well hedged investment portfolio

...

Extinction Studies »
@aka_quant_noir@hcommons.social

@Jyoti So, dead at 54 is the best case scenario? Gotcha.

Michele Feltman Strider »
@michelestrider@mastodon.social

@Jyoti Yes, dying in your early 50s sounds... ideal

Flash Mob Of One »
@FlashMobOfOne@mastodon.art

@Jyoti And none of the dumb shit you did is immortalized on social media.

...

Jyoti Mishra »
@Jyoti@mas.to

@FlashMobOfOne

You could have done the daftest stuff ever and no-one would ever know. No public stocks of the web for youuuu!

brett boosted

Coel 🌲🍄🌳 »
@coel@www.minds.com

A Young Hans Zimmer with his Moog Modular Synthesiser system

brett boosted

⭐your local angel⭐ »
@ItsMorgan@octodon.social

soft men make good girls, or however that saying goes

brett boosted

alina🏳️‍⚧️🐾 »
@alina@girldick.gay

i just showed my kitty/latex/neovim setup to some homeless guy because he was so amazed and has apparently never seen a terminal before

apparently the average person doesn't write to the government in LaTeX?

...

solo »
@solonovamax@tech.lgbt

@alina what were you writing? (also, writing to the government in LaTeX is prob smth I'd do)

...

alina🏳️‍⚧️🐾 »
@alina@girldick.gay

@solonovamax a proposal for changing my legal name to my preferred name

...

Ada »
@ada@toot.gnous.eu

@alina @solonovamax in belgium the document for that is a eww docx template

ellie
:3 »
@basti564@wetdry.world

@alina @solonovamax why are you writing it yourself? karlsruhe has forms for printout available online

...

alina🏳️‍⚧️🐾 »
@alina@girldick.gay

@basti564 @solonovamax it's just the letter accompanying the form so i have some more legal evidence about my intentions

...

solo »
@solonovamax@tech.lgbt

@alina @basti564 that and also (presumably; I'm not alina) latex goes hard

...

alina🏳️‍⚧️🐾 »
@alina@girldick.gay

@solonovamax @basti564 hmm yeah, i usually prefer typst but LaTeX is cool

brett boosted

Fubar »
@fubar@freeradical.zone

If anyone is wondering about the state of dehumanization.. No one has spoken about how scary it was to be in the centre of Amsterdam with an appearance that is or could be interpreted as 'Arabic' as anti-Arab hooligans were attacking. We (my country, not me or my friends) only talk about aggressive young men when we speak of our Arabic neighbours, never about the Arabic women, older men, Queer folks, etc that are a very important part of our community. We have erased them altogether. For shame.

2 ★ 1 ↺
Goblin boosted

brett »
@brett@swarm.coiloptic.org

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

1 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

brett boosted

Techokami »
@techokami@woof.tech

I want to write something longer on the subject, but... why do people prefer RISC-V over SPARC? They're both FOSS ISAs, except SPARC is much more mature. And it's not like we don't have open source implementations to work from, UltraSPARC T1 and T2 had their verilog released under the GPL.

...
Older...

Sun Microdevil Pte Ltd »
@koakuma@uwu.social

@techokami The way SPARC burns way too much encoding space so that it's hard to add other instructions without expanding to a second word is probably one of the bigger reasons~

(IIRC I remember one of the designers stating that the above is indeed a goal of the design so uh)

There's also other quirks like register windowing and branch delay slots, while those probably wouldn't matter much in huge complicated optimizing cores those do make life a little bit more annoying for asm writers/emitters

But above all it's more that it appears at the right time in the right place - the way Linux "won" over other FOSS Unixes

...

Techokami »
@techokami@woof.tech

@koakuma Register windowing actually looks really interesting if used right; it basically allows you to set up for subroutines and push a bunch of registers into storage and restore everything super quickly. But, of course, you could be silly and *not* use it, in which case you get p.much the same register count as RISC-V. Also, in Superintendent Chalmers' voice: "Yes, and you say that despite the fact that ARM does something similar."

Adding more instructions seems rather suspect IMO, since that could lead to fragmentation, which is a problem RISC-V has only recently solved.

I don't know what to say about Branch Delay Slots, but I hear it's some dark, evil magic that helps improve performance so uh, 🤷

...

Sun Microdevil Pte Ltd »
@koakuma@uwu.social

@techokami Yeah, register windowing is very neat (at least from an user-mode asm writer perspective, it makes it so easy to set up prologues/epilogues)~

> Adding more instructions seems rather suspect IMO, since that could lead to fragmentation, which is a problem RISC-V has only recently solved.

Yes, but it also means that SPARC does not get to have any of the fun stuff like vector instructions or twinword atomics or other kinds of goodies that modern programmers have come to depend on for performance

Sure yes you can define a twinword encoding for all those extras but that would also mean that anyone who chose to use it will be punished by bad code sizes (and in reality the ISA died before any such effort got started so~)

> I don't know what to say about Branch Delay Slots, but I hear it's some dark, evil magic that helps improve performance so uh, 🤷

BDS is a thing that allows you to still have decent performance if your core lacks any predictors (like in tiny cores or transistor-limited 80s era chips), but if you do have one it mostly serves as an annoyance to asm writers (not to mention that oftentimes you have no choice other than to slot in a nop there).

Kevin Karhan :verified: »
@kkarhan@infosec.space

@koakuma @techokami also as cool as it was at release (including dual 10Gbit-NICs and hardware RNG on die) has a lot of things noone would want to deal with in 2024 (i.e. DDR2-FBDIMMs).

  • Plus unlike amd was designed on a clean slate in academia by people who had dealt with & architectures and needed something as they can't just violate NDAs nilly-willy for teaching.

Pretty shure @stman could write an entire curriculum on why , , and even / should not be pursued and why died alongside the unfixable-by-design mess that is & .

  • Plus RISCv's ISA has been an from the get go, whereas the efforts by nee and were mostly done in reaction to it and to keep the few invested licensees and co-designers onboard and not drop the platform entirely...

Look, I'd love to get my hands on some Sun SPARC Hardware but aside from making my room hot and noisy there isn't much to justify blowing likely over half a Euro per hour (electricity price: € 0,40/kWh) just to have it up and running, as compared to a like those @geerlingguy had built multiple times are more practical.

  • For comparison: It's like driving a 2011 Ford CVPI-71 with a 11,9l SONNY'S SAR-729 engine for commuting from Leverkusen to Köln when there's ample of affordable, reliable and fast public transport that gets me faster from Opladen to Deutz than it takes to drive up the 15th deck of a parking garage just to find a spot to park that 5,7m long street yacht where one can climb out of it from the doors and not the trunk!

And that's just bottom-billing, low-cost ARM SoC tech designed for a price tag (to the point that until the they neither included a power button nor onboard!

  • OFC RISC-V is still 5-25+ years behind solely based off , and invested in it, so it's barely getting on-par with 10-20yr old ARM devices in terms.of power and support.

...

Techokami »
@techokami@woof.tech

@kkarhan @koakuma @stman @geerlingguy wow uh, all I can say is that's a lot of hashtags and people. Also I have never seen anyone call the Motorola 68000 "mc68k", what does the C stand for?

...

Kevin Karhan :verified: »
@kkarhan@infosec.space

@techokami @koakuma @stman @geerlingguy MC is the prefix for Chips.

...

Techokami »
@techokami@woof.tech

@kkarhan @koakuma @stman @geerlingguy I've seen Debian and the BSDs mainly use m68k. Examples: wiki.debian.org/M68k wiki.netbsd.org/ports/
Which projects are calling it mc68k?

...

Techokami »
@techokami@woof.tech

@kkarhan @koakuma @stman @geerlingguy also "Debian and the BSDs" would make a good band name

saffronflight »
@saffronflight@squawk.social

@techokami Isn't SPARC just old, obsolete, and abandoned? I mean, it still has delay slots. RISC-V has its flaws, but at least it's actively being developed.

...

Techokami »
@techokami@woof.tech

@saffronflight well,

> old
you do realise that x86 is *older*, right? Age shouldn't be a negative here

> obsolete
Yeah it could do with some updated functionality via some extensions, just gotta get people together to hash them out

> abandoned
SPARC International is still alive and kicking?

...

saffronflight »
@saffronflight@squawk.social

@techokami Oh, I didn't know it was still being developed. And yes, of course x86 is older, but x86 is also the most proven and understood architecture (for better or for worse) out there, so its age is a little less relevant.

...

saffronflight »
@saffronflight@squawk.social

@techokami (Speaking as a relative x86-hater here, that is.) Honestly, I think a lot of the hype around RISC-V is "new thing shiny, old thing boring." Are RISC-V processors even shipping in anything yet?

...

Techokami »
@techokami@woof.tech

@saffronflight kiiiind of? Most of what I've seen so far is either microcontroller-y, 20 years behind the curve, unobanium-priced, or vaporware. The most popular choice is riddled with issues in the silicon: theregister.com/2024/08/07/ris

1 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

@techokami@woof.tech maybe the country where liscense owner resides? Sparc in USA while Risc-V moved to Switzerland. So US cannot randomly ban countries from using it.

...

Techokami »
@techokami@woof.tech

@brett doubt it. It's under the GPLv2. In fact, there's a semiconductor company in Russia that uses SPARC already, so that horse has long left the stable 🤷

gettie ( arc) »
@getimiskon@fedi.getimiskon.xyz

@techokami i'm pretty sure it's lack of software support, compared to RISC-V

...

Techokami »
@techokami@woof.tech

@getimiskon Linux has mainline support, as does OpenBSD

brett boosted

Emma (IPG) »
@ipg@wetdry.world

Sony's bullshit policy on requiring constant controller authentication on PS4/PS5 means my guitar has to restart every ~8-12 minutes

Thanks Sony!

Alt...guitar hero live footage, i'm hitting notes on the note highway, suddenly it gets interrupted by a "controller disconnected" notification and a prompt letting me know the primary player disconnected. a second after, the notification shows i have a controller connected and i resume the game, missing the note i was about to hit

...

Whovian NineThreeSixNine »
@Whovian9369@digipres.club

@ipg Damn on a fucking good song too, that's damn disappointing.

Emma (IPG) »
@ipg@wetdry.world

on Xbox One i get away with just plugging in my controller to authenticate once before the controller works forever until I unplug it. on PS4 you need to constantly handshake with the console. this sucks

Spots Snep🏳️‍🌈 »
@DiodeHyena@meow.social

@ipg doesn’t that make that achievement where you need to play for like 3 hours without pausing impossible on PlayStation?

...

Emma (IPG) »
@ipg@wetdry.world

@DiodeHyena unless you have a legit PS4 guitar dongle (being scalped on ebay for upwards of $60 sometimes), yes

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

brett boosted

rail »
@rail_@bark.lgbt

Spooky kitty

A cat captioned "post this cat on Halloween with considerable delay"

Alt...A cat captioned "post this cat on Halloween with considerable delay"

...
brett boosted

ellie9k »
@ellie@yearning.gay

wait! dont unfollow!! im [ellie pfp]

Alt...wait! dont unfollow!! im [ellie pfp]

brett boosted

captain acab »
@redsad@ohai.social

Grogu (Baby Yoda) a small green alien child with large pointy ears, holding a large pink spherical egg that he appears to have taken from a tank containing more eggs.

Can I offer you a nice egg in this trying time?

Alt...Grogu (Baby Yoda) a small green alien child with large pointy ears, holding a large pink spherical egg that he appears to have taken from a tank containing more eggs. Can I offer you a nice egg in this trying time?

brett boosted

monke »
@dmgedgoods@infosec.exchange

brett boosted

szakib »
@szakib@freeradical.zone

Holy shit "disposable" vapes have 1500mAh Li-ion batteries and a nice chunk of aluminium in them.

youtube.com/watch?v=VcVp9T8f_W

...

4bz »
@4bz@freeradical.zone

@szakib seen some similar videos and hoping a few of my friends will just show up with free batteries for me 😅

brett boosted

CatSalad🐈🥗 (D.Burch) »
@catsalad@infosec.exchange

Good news everyone. You all get to live in historic times... again.

...
Older...

Adriano »
@adriano@lile.cl

@catsalad the most interestingest

bazkie, fluff girl »
@bazkie@beige.party

@catsalad these surely are unpresidented times

C.Suthorn »
@Life_is@no-pony.farm

@catsalad

historic is better than prehistoric

Ryan the hepcat »
@ochaos@techhub.social

@catsalad in the words of the great philosopher Danny Glover: “I’m getting too old for this shit. “

wb x64 »
@wilbr@glitch.social

@catsalad always have been 👩🏻‍🚀🔫👩🏻‍🚀 ❤️‍🩹

Kwayk42 »
@kwayk42@sechtor.social

@catsalad I guess humans do in fact live side-by-side with dinosaurs

Mathias »
@studiolo_rb@mastodon.online

@catsalad History is a nightmare I am trying to awake from.

brett boosted

Lilly Irani »
@gleemie@social.coop

Live now: University of California Peoples Tribunal Charges UC with Genocide, recounting ways UC has supported the genocide unfolding in Gaza

www.ucpeoplestribunal.org/livestream

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

0 ★ 0 ↺

brett »
@brett@swarm.coiloptic.org

brett boosted

Matt Marcha »
@mattmarcha@mamot.fr

Hi there! I'd like some help to learn how to edit topographic map layer. Thanks for boosting!

I'm living in a place where topographic map on is really wrong, leading to false elevation displayed when preparing hikes or whatever. I found a map, from another source, with the correct topographic data. I'd like to find a way to extract this data (or get it somehow) to put it on OSM.

Could you please help me to find out what is the process to edit OSM topographic map layer?

...

Guillaume Rischard »
@grischard@en.osm.town

@mattmarcha which region is this, and which app are you using? OSM is really mostly 2D, and contains very little elevation data.

...

Matt Marcha »
@mattmarcha@mamot.fr

@grischard The region is Tahiti, regarding the apps, I found wrong data on all OSM-based apps. I guessed that it is not on OSM directly but on the map layers. What I wonder is how there layers are getting the topographic data, and how to update it ?
Here is some screenshots of Organic Maps (1) and OSM with various Map layers. You can see how the elevation lines don't match with the peak altitude.

Screenshot of a mobile phone map app, showing a peak named "Mont Orohena" with elevation lines around. The elevation lines are between 960 and 1320m. A description for the peak below the map says that the mountain have an elevation of 2,241m, not matching the elevation lines on the map

Alt...Screenshot of a mobile phone map app, showing a peak named "Mont Orohena" with elevation lines around. The elevation lines are between 960 and 1320m. A description for the peak below the map says that the mountain have an elevation of 2,241m, not matching the elevation lines on the map

Screenshot of OpenStreetMap, showing a peak named "Mont Orohena - 2,241m" with elevation lines around. The elevation lines are between 960 and 1320m, not matching the peak height.
The "Map layers" menu on the right show that the "CyclOSM" is selected

Alt...Screenshot of OpenStreetMap, showing a peak named "Mont Orohena - 2,241m" with elevation lines around. The elevation lines are between 960 and 1320m, not matching the peak height. The "Map layers" menu on the right show that the "CyclOSM" is selected

Screenshot of OpenStreetMap, showing a peak named "Mont Orohena - 2,241m" with elevation lines around. The elevation lines are between 960 and 1320m, not matching the peak height.
The "Map layers" menu on the right show that the "Tracestack Topo" is selected

Alt...Screenshot of OpenStreetMap, showing a peak named "Mont Orohena - 2,241m" with elevation lines around. The elevation lines are between 960 and 1320m, not matching the peak height. The "Map layers" menu on the right show that the "Tracestack Topo" is selected

...

InsertUser »
@InsertUser@en.osm.town

@mattmarcha @grischard the peak is probably in OSM, the contour lines will not be.

brett boosted

Hector Martin »
@marcan@social.treehouse.systems

Reminder that if you get jemalloc errors on software running on Asahi, that's because the jemalloc maintainers refuse to make jemalloc builds portable to all ARM64 systems by default.

Some downstream projects also refuse to override the default for their builds when the issue is raised with them, like Telegram Desktop.

Unfortunately, choices like these are sabotaging the ARM64 Linux ecosystem by explicitly making binaries non-portable, and if people don't listen to our feedback, there is very little we can do to help. These "build for the host page size" approaches are as non-portable as -march=native, but people seem to think it's okay when you're breaking ARM64 systems and not x86_64 systems for some reason.

...
Older...

mittorn »
@mittorn@masturbated.one

@marcan Dynamic 4k/16k pages support may affect performance, so it seems, jemalloc just need dynamic switch between two implementations (ifunc may be useful)

...

Marcin Juszkiewicz »
@hrw@society.oftrolls.com

@mittorn @marcan

It is 4/16/64k pages. There are users (like HPC) which go 64k for some % of performance.

...

mittorn »
@mittorn@masturbated.one

@hrw @marcan anyway it may be implemented by reading page size in ifunc and placing correct functions during dl relocation

Zergling_man »
@Zergling_man@sacred.harpy.faith

@marcan When you build the source code yourself, you build it for your architecture, and then it automatically works there. But when someone else builds it for you, he has to,
1. know that your architecture exists; and
2. give a shit about you; and
3. find a computer like yours to test it

Usually one of these criteria is not met (guess which one).

- https://michael.orlitzky.com/articles/motherfuckers_need_package_management.xhtml

...

Hector Martin »
@marcan@social.treehouse.systems

@Zergling_man This is not about architecture support. This is about bad defaults. It's okay to have bad defaults because you don't know. It's not okay to keep the bad defaults after being told they're bad and making everyone's builds non-portable.

There is no testing required, the build option is right there and we know it works and makes the builds portable. They just refuse to flip the switch out of optimization concerns, because apparently "go fast and break systems" is okay when your target architecture is ARM64 but not okay when your target architecture is x86_64 or anything else, otherwise everyone would be defaulting to -march=native everywhere.

...

Zergling_man »
@Zergling_man@sacred.harpy.faith

@marcan You didn't guess which one properly.

...

Hector Martin »
@marcan@social.treehouse.systems

@Zergling_man Yes, "not giving a shit" is the root of the problem here.

...

Zergling_man »
@Zergling_man@sacred.harpy.faith

@marcan Exactly, so build it yourself, post link somewhere sane and call it a day

...

Hector Martin »
@marcan@social.treehouse.systems

@Zergling_man And do that for every single downstream project using and bundling jemalloc, including things like Flatpaks which are now nonportable in the canonical Flathub location and would need redundant builds under a different app name and redundant maintainership and...

vs.

Fix the damn defaults in jemalloc and end this mess.

...

Zergling_man »
@Zergling_man@sacred.harpy.faith

@marcan Haha, skill issue, makepkg go brrrrr

...

Hector Martin »
@marcan@social.treehouse.systems

@Zergling_man You mean the makepkg from the distro with no upstream ARM64 support at all, and where the only downstream ARM64 fork is maintained by a team of approximately size 1 who can't keep up and keeps regressing systems?

There's a reason why we dropped Arch Linux ARM...

Wolf480pl »
@wolf480pl@mstdn.io

@marcan @Zergling_man
sounds exactly like running a distro...

...

Hector Martin »
@marcan@social.treehouse.systems

@wolf480pl @Zergling_man@sacred.harpy.faith And in fact Fedora fixes this nonsense downstream, but that doesn't solve the issue for every other distro, or for non-distro things like Flatpak.

The problem could be fixed once in one place, and save hundreds of people the trouble.

...

Wolf480pl »
@wolf480pl@mstdn.io

@marcan
> but that doesn't solve the issue [...] for non-distro things like Flatpak

Non-distro things like Flatpak have been explicitly created to give developers more control on how people use their software.

Unfortunately that also means giving more power to the developers you disagree with.

I think this jemalloc issue is only a symptom of that power shift, and there will be more like that, as long as there are people out there using non-distro stuff.

C.S.Strowbridge »
@csstrowbridge@mastodon.social

@marcan

This showed up in my Explore feed and this post could be a parody and I would never know it.

Vlastimil Babka »
@vbabka@social.kernel.org

@marcan thanks for another reminder that you love to use your large social media following to incite dogpiling. Your comment on that github issue was even called out as abusive: https://github.com/jemalloc/jemalloc/issues/467#issuecomment-2307656698
Still no self-reflection on your side? Too bad.

...

Hector Martin »
@marcan@social.treehouse.systems

@vbabka Your "inciting dogpiling" is my "getting maintainers to actually care about non-x86 users" (and the thumbs up/down ratio on that comment seems to agree with my side).

This has been going on for *years*, and at this point social media pressure is absolutely warranted because it's ridiculous we keep running into this over and over and over again and the obvious solution isn't being implemented because the maintainers just don't care.

Hint: Calling out user- and packager-hostile behavior on social media isn't automatically "dogpiling" just because you don't agree with me.

...

Vlastimil Babka »
@vbabka@social.kernel.org

@marcan I point out an issue with abusing social media popularity and you argument with the number of comment thumbs up/downs? Amusing.

And I actually do agree with you about the underlying issue, but certainly not the way you try to achieve it.

xsk »
@xsk@social.treehouse.systems

@vbabka @marcan Marcan's comment is pretty much saying

"Your defaults cause hundrends of runtime issues for the benefit of some optimisations that can happen on smaller sized pages - when it works.

Change the default to be sometihng that works and let the developers define a different page size if they want to benefit from the compiler optimisations on top of that"

How is that an abusive comment ? sounds like the person that got offended forgot that "being offended does not mean you are right" thing...

...

Hector Martin »
@marcan@social.treehouse.systems

@xsk @vbabka Maybe they take offense at the "sabotaging the ecosystem" comment?

Unfortunately, when you make a choice that happens to create pain and make things not work by default for a subset of a given architecture ecosystem, and refuse to change that choice when it is brought up, yeah, that's pretty much what you're doing. Especially for something as widely used (and widely vendored) as jemalloc.

...

xsk »
@xsk@social.treehouse.systems

@marcan @vbabka

The problem with that comment claiming abuse on the PR is that it is inherently focusing on producing feelings and misdirection in an otherwise perfectly formed argument with data points and suggested solution, coming clearly from someone that uses that project and wants to keep using it.

They would have a point if the comment was : "we plan to make multiple jemallocs, one for each arch" or something that would address the pain points of the users of a project - even not as one would expect, and you then claiming that "I am Hector Martin and demand things to happen my way", That would have been a different story.

I exaggerate to make the point more clear, I don't expect this from anyone that struggles to create things as a team. But it is obvious to me that this narrative path is not having a solution oriented or even discussion goal, most likely it is a vent that mistakenly brands a person as abusive because they made a point that was not aligned with the current decisions.

Unfortunately public projects have a lot of stress to maintain, that is understandable, but I think that there is nothing wrong to say something like "You may have a point, could we discuss this a bit more outside the scope of this PR ?" publicly, to remove the peer pressure from the discussion.

Collaboration is the while reason why public code exists.

...

Hector Martin »
@marcan@social.treehouse.systems

@xsk @vbabka Note that the person who made the abuse claim is not a project contributor nor maintainer, as far as I know. It's a random drive-by.

✧✦✶✷Catherine✷✶✦✧ »
@whitequark@mastodon.social

@vbabka @marcan what dogpiling? there is one new comment today

...

Hector Martin »
@marcan@social.treehouse.systems

@whitequark @vbabka I think my comment got a whole bunch of new thumbs up today and the abuse claim comment a bunch of new thumbs down, maybe that's dogpiling these days? :-)

Arne »
@Khipu@mastodon.gamedev.place

@marcan I think you were too harsh on him. He might not know what the compiler exactly does. Anyway I pointed him in the right direction, let’s see.

Marc Scheffel »
@mscheffel@techhub.social

@marcan They made me a pointy haired boss years ago but have been missing the deep tech. Let me say that I do not have skin in the game here but it is so soothing to just watch*nix heated discourse instead of politics.

brett boosted

ENIGMATICO »
@enigmatico@mk.absturztau.be

brett boosted

Izzy, Queen of All Microchips, First of Her Name »
@izaya@social.shadowkat.net

I should make the TV computer explode every time it shows a copaganda program like RBT for more than 5 minutes

brett boosted

Tube Mapper - Luke Agbaimoni »
@tubemapper@mastodonapp.uk

Coming & Going - Old Street

Black and white photography of a traveller heading towards the platform at Old Street London Underground Station as the train departs.

Old street London Underground station

Alt...Old street London Underground station

brett boosted

AmiW Streetart 🍃 »
@AmiW@mastodon.online

🔥 Artist: 🇳🇱 in City: / / USA 🇺🇸 10/2024 - Title: "Snoopy" - ! 🥐

Streetart. On the roof of a red firebox on Wall Street in New York, the artist has installed a small figure that looks like "Snoopy" from "Peanuts". The little black and white dog is lying on his red doghouse as usual, only now it's a metal fire box on Wall Street.

Alt...Streetart. On the roof of a red firebox on Wall Street in New York, the artist has installed a small figure that looks like "Snoopy" from "Peanuts". The little black and white dog is lying on his red doghouse as usual, only now it's a metal fire box on Wall Street.

History

Back to top - More...