๐Ÿ”— David Sommerseth

@dazo@infosec.exchange
279 Followers
376 Following
6.7K Posts

F/OSS hacker, mostly working on #OpenVPN
- speaks only for himself.
ex-Twitter account (now inaccessible): https://twitter.com/DavidSommerseth

"Don't aim to be someone. DO something."

#nobridge - because I believe in the real #fediverse, and I don't want my own views/data to be abused by yet another "closed-service which can do whatever it wants for profit".

**If you want to follow me**, you now **MUST** have some content on your profile where we have some common ground on interests. I will no longer accept random profiles wanting to follow with no toots or no other follows or followers in the same interest sphere.

Contacthttps://david.sommerseth.email/
PGP Fingerprint690D B606 E838 182F A8F9 018C 755A 3AB9 4530 7622

@mjg59 @acsawdey Getting such a project running and functional is just one side of such a challenge. Getting applications written for it will be much more harder, especially applications people need and want to use.

Unless, of course, you provide a libc compat wrapper library exposing C API/ABIs again to make the application porting simpler ... Which puts you back to start again.

@mjg59 @iris_meredith @gabriel

If you write all the needed functions the libc library provides into a language specific system library, you can escape a lot of C APIs, until you need to communicate with kernel ABIs. Then you're back at wrapping the language native APIs into a C ABI to be able to the syscalls.

And what will make it even more fun ... You'll need to do that for each single OS platform you want to support, to have something being portable.

This kind of stunts is something you only can afford to do on specialised embedded single purpose systems where you need to have as little code running as possible, to be able to fully audit all possible call chains - like in criticial secure systems for aviation or nuclear power plant systems and such like. It won't ever happen on general purpose systems at all.

We're basically stuck with C ABIs until the day someone is successful replacing it something new and better AND provide all the applications people need and want to use at the same time. It will be a revolutionary paradigm shift if someone is capable of pulling that one off. And I'm not holding my breath.

https://faultlore.com/blah/c-isnt-a-language/ deserves a fucking record for managing to trigger people into being extremely upset while also demonstrating that they don't understand the actual point being made
C Isn't A Programming Language Anymore - Faultlore

It doesn't matter whether C is good or not. It matters that if I write code in two languages that aren't C, and I want it to all be part of the same process, I need to care about C. C pervades all. You cannot escape it. C will outlive all of us. The language will die and the ABI will persist. The far future will involve students learning about C just to explain their present day. Our robot overlords will use null terminated strings. C will outlive fungi.
When you look into the void, the void looks back...

Hey, remember that time I said that pointing out that AI is giving bad data to ICE is missing the point because ICE doesn't actually care if the data is good? Check out how right I am.

https://www.wired.com/story/cbp-ice-dhs-mobile-fortify-face-recognition-verify-identity/

ICE and CBPโ€™s Face-Recognition App Canโ€™t Actually Verify Who People Are

ICE has used Mobile Fortify to identify immigrants and citizens alike over 100,000 times, by one estimate. It wasn't built to work like thatโ€”and only got approved after DHS abandoned its own privacy rules.

WIRED
Rep. Robert Garcia shows how it's done.

Er du musiker, eller tryller med lyd pรฅ anden vis - sรฅ er her en god nyhed: Ardour 9.0 er netop blevet udgivet, og det er en heftig modernisering, der er tale om.

Et udpluk af features:

* Dedikerede Piano-roll-vinduer
* Direkte redigering af MIDI
* Cue Recording
* Regionsopdelte effekter (Region FX)
* Forbedret LV2/VST3-support
* Forbedrede muligheder for Lua-scripting

Se hele รฆndringslisten her:
https://ardour.org/whatsnew.html

Ardour findes til Windows, Mac (x64 og aarch64) og Linux (x64 og ARM)
https://community.ardour.org/download?platform=win&architecture=x86_64&type=compiled

#opensource #dkopensource #ardour9 #musicproduction #linux

Ardour 9.0 โ€” What's new | Ardour DAW

The open-source cross-platform digital audio workstation

Ardour DAW
@defelo Nice! I'll check that out ๐Ÿ˜€

@endorama It certainly was not intended to add more burden to anyone.

I would not call it a cultural problem. It's purely lack of decent and respectful behaviour. And it shouldn't be needed to call out such behaviours at all.

And that was what I was thinking of with my reply ... A "simple" approach to tackle such behaviour is to quickly disable the possibility for further interaction. Reporting and blocking can be tedious and with limited reach. More like, "Would you have used a button to stop this person from troubling you and your followers?" And "From your experience, what action could such a button provide which would have a chance to improve your situation?"

I have not experienced other users behaving that badly towards me, so I wouldn't know what could possibly make a real difference.

Such behaviours won't go away ignoring it, nor just blocking individual users. Blocking domains won't be a good solution either in many cases.

If we can't discuss these things, nothing will improve in the end.

@vkc