So on the German Mac layout you are holding the Command key and pressing Q, closing the Application. The right input would be Option-L.
241 karma · joined January 24, 2017
So on the German Mac layout you are holding the Command key and pressing Q, closing the Application. The right input would be Option-L.
I imagine this might fall under Art. 17 3. (Right to erasure), possibly (e) specifically.
> Paragraphs 1 and 2 shall not apply to the extent that processing is necessary:
> […]
> for the establishment, exercise or defence of legal claims.
> – https://gdpr-info.eu/art-17-gdpr/
Although I wonder how it works with Art. 16 (Right to rectification) which does not list such an exception.
I’m also not sure what constitutes a “personal activity” in Art. 2 2. (c) (Material scope), so it might just not apply depending on the project.
> This Regulation does not apply to the processing of personal data:
>[…]
> by a natural person in the course of a purely personal or household activity;
I ended up using them as crude I/O devices for a Tetris-like game [2] and for simple animation tests [3]. Even ported it to WebMIDI, but hit some barriers in the amount of IO the drivers and link could handle.
At some point I must have forgotten about this, so thanks for reminding me. I might also experiment with this again. :)
Also sorry for the potato quality videos, it's the best I have at hand.
[1]: https://www.akaipro.com/akai-fire-firexus
[2]: https://www.gryphno.de/syrup/hotlink/flfire.webm (2.2M)
[3]: https://www.gryphno.de/syrup/hotlink/flfire_anim.webm (23M)
This sounds ridiculous.
The App Store complaint I can understand, you have the "Today" tab which is effectively advertisement. And the search is terrible, starting with one (clearly labeled) ad at the top and then "Collections" every few results.
But the rest…
> i mean, internet surfing without ublock already feels like having unprotected sex and with everything else you can use adblocker but in apple, you are stuck.... yeah unless you use private DNS from some provider, they might help but not otherwise
I'm happy to inform you that one can in fact install ad blockers in Safari just fine [1] as well as set up system wide filters with locally running DNS.
Basically, if I dare make the comparison, like on Android (although you have more choice there).
One such example is Firefox Focus [2] which works quite well in my experience (note that it can integrate into Safari as a "Content Blocker"), but there are also payed options like AdGuard [3] (the "Pro" version is a one time purchase).
So I don't think it's Apple's fault that your friend didn't do that. Unless one is of the opinion that they should be shipping one by default.
And regarding apps, there tends to always be the option of not using an app or getting/buying one without ads. Again I don't think Apple is to blame for user choice as long as the ads aren't problematic themselves. For example none of the apps I use have ads in them, but I also payed for quite a few.
[1]: https://developer.apple.com/documentation/safariservices/cre...
[2]: https://support.mozilla.org/en-US/products/focus-firefox/Foc...
Like allowing to remove, replace and install any software unless "essential to the functioning of the operating system or the device" (but not the entire OSs), allowing to choose between service providers (to some extend), not privileging the first party service, and forcing some level of interoperability (messaging, video calls).
The actual letter doesn't seem to be dated, but the earliest reference I can find to it is from the 27. April this year. It not mentioning the DMA is quite surprising, it has much in common and was proposed late 2020 [2]. Especially considering it is directed at EU legislators.
A cynical mind might interpret this as an attempt to potentially claim credit for something that was already in progress, but maybe there was a reason to omit mentioning it, or perhaps the thing was poorly researched.
In any case, in good old FSF(e) fashion this aims at an unrealistic seeming ideal, but lets see where it goes. My guess is that legislators will take one look at this, see the similarity to the DMA, and dismiss it because the letter doesn't address how that is "insufficient".
[1]: https://eur-lex.europa.eu/eli/reg/2022/1925/oj [2]: https://oeil.secure.europarl.europa.eu/oeil/popups/ficheproc...
Personally speaking, isn't that exactly the value of having a type system in the first place? If it still type checks after the refactor it ideally* is still working. Unless of course some system boundaries changed or there is some dynamic component.
I suppose we both come from different philosophies here. I write out the types for a program first, then the behavior follows through. If I cannot properly determine the types I escape with dynamism.
You seem to dynamically write the system up and then determine the types, do I interpret that right?
The current setup might be a better experience then, but I think the default matters here.
In my little bubble I've encountered more libraries with broken typing since type checking has been reduced, so I perceive it as a net-negative. You end up having to explain that you need to take manual precautions to actually get type checking.
Of course this could just be due to the growing user-base and the higher probability of hitting a "wrongly typed" library, so it will remain to be seen how much impact it has.
I'm used to the --check flag by now :)
* How ideal depends on how expressive the type system is.
Meanwhile configuration and npm support was something that initially (pre and at 1.0 times) was something considered a bad thing. Now, not so much.
I would lie if I said that such a hard stance on these things wasn’t what initially drew me to the project.
But hey, that’s pragmatism for you, sometimes you just have to let go of ideals even if it hurts a bit.
I’m certainly looking forward to what happens next, even if more from the sidelines.
I'm not sure what you are referring to here. Listening to your own music in the macOS Music app is as simple as dragging (importing) the music into Music.app and selecting any of the options ("Recently Added", "Songs", etc.) in the Library sidebar.
Most media players I've used work like that. The application reopens where you last left off, so it is not like the Apple Music "Explore" or "Listen Now" page is shown on every launch to push the service on you.
I think the complaint makes sense in relation to the Apple Music sidebar items, but considering that there are users who want to use Apple Music, how would you surface it without having an easily discoverable item in the sidebar? I think having the option to hide it would be enough to alleviate it, but apparently one cannot, so that's a point against Apple here.
I think this is where the confusion stems from, the way I understand it:
Mastodon is a server that implements the federation part of the ActivityPub protocol to exchange objects with compatible server software. It has functionality which exceeds the ActivityPub client-to-server protocol, which it doesn't implement, and opts to instead have its own client API. [1]
So if you were to write an application using the ActivityPub C2S protocol, you could not directly communicate with a Mastodon server, but could interact with objects created by a Mastodon server through another server software implementing both the federation and C2S protocol.
So in that sense they are Mastodon frontends because they probably use the Mastodon specific API instead of the ActivityPub C2S protocol.
Here is for example a list of implementations which includes whether the client-to-server protocol is supported [2].
[1]: https://github.com/mastodon/mastodon/issues/10520 [2]: https://activitypub.rocks/implementation-report/
For me its quite a usable machine now. But I'm currently giving a M1 Macbook a shot and it certainly is convenient not to have hiccups like this (yet).
To me it's worse that key order must be preserved, which this standard does not specify the way I understand it.
Source: https://ssbc.github.io/scuttlebutt-protocol-guide/#message-f...
I will just tell you how I personally learned those things at around 10-12 years old, you could act this out in a safe environment, but that depends on your standards I guess.
As a kid I wanted to buy a game online, but my family and friends parents where wary of purchasing something online at the time, so I had no way to obtain the game the 'regular' way.
A friend and I found some guy online that claimed he'd buy a license in exchange for a PaySafeCard of the same value. Lots of people saying that it worked for them, so this must absolutely be legit.
Of course we did the naive thing and contacted the guy.
Long story short, I lost a months worth of pocket money to him.
From that point on I swore to myself to always assess the risk of actions I take on the internet (and by now on everything) and to consider other peoples agenda's in decisions.
A useful lesson learned for "just" 15€ in my opinion.
https://github.com/zenghongtu/vscode-asciiflow2/issues/1#iss...
its actually ~code~ and +strikethrough+ .
[Official documentation](https://orgmode.org/org.html#Emphasis-and-Monospace)
EDIT: I just realized you want to overload assignment and reading of the table variable, so this doesn't apply.
If you'd have provided some good advantages of Nim in this case, or in general added to the discussion at hand, you might have gotten less downvotes.
Maybe you want to stop attacking a community directly, aswell... last time I checked this site wasn't Rustacean only.