Notices by Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net), page 4
-
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Saturday, 28-Sep-2024 12:33:48 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
then don't panic, don't pay, then sue them for fraud when they fail to live up to their part of the deal -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 19:42:41 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
how would you test for NaN without such apparent conventional weirdness a x != x?
a hash compare function can be fixed:
compare(x,y) returns (x = y or (x != x and y != y))
it's not quite efficient as a simple compare, but it shows NaNs are expected and taken into account in some way that presumably makes sense for the application. but maybe it doesn't, and the hash function itself (rather than the compare function) should reject NaNs by raising an exception or using some other out-of-band means to reject them -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 19:35:32 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
that view was about real numbers, not FP, FWIW
division is the reverse operation of multiplication
1 x 0 = 0, 5 x 0 = 0, n x 0 = 0
reverse it and you get
0 / 0 = 1, 0 / 0 = 5, 0 / 0 = n
if 0/0 = 0/0, it would follow that
1 = 0 / 0 = 0 / 0 = 5
which would be problematic IMHO
of course, the following is also problematic
1 = 0 / 0 != 0 / 0 = 1
see, the problem is that 0/0 is indeterminate, we can't even tell which set of values it corresponds to, to tell whether they're the same
boolean can't express that
floating point compare flags can, but are there any languages that grant access to them by operators? -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 16:15:32 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
my machines are all named 'free' (as in freedom) in various languages: 'livre', 'libre', 'freie', 'fri', 'frit', 'vrije', 'libero', 'libera', 'ozgur', 'wolne', 'slobodny', 'svobodny', 'vapaa', ... no transliterations so far, but I will have to resort to that eventually, if I'm to ever go beyond european languages -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 15:57:33 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
today we celebrate the 41st anniversary of the GNU operating system, that set out to develop an operating system that wouldn't deprive its users of freedom
but there's another 41st anniversary to celebrate today: that of the free software movement, the organized effort for the recognition of an essential human right, namely, that we should be entitled to understand and to modify the programs we use to do our computing just as we are entitled to freedom of thought and of expression; that we should be entitled to share and cooperate on those programs just as we are entitled to freedom of the press and of assembly; that we should be entitled, thus, to control our computing, instead of the alternative of being controlled by it; that programs that suppress or attempt to suppress these essential rights shouldn't exist, so that no users were ever tempted or forced to give up their essential freedoms and rights, and so that the cyberspace and all the users and developers could be free
we've come a long way in these 41 years, but we still have a long way to go. please join us and support our movement, our project, and the organizations that support them in the pursuit of these goals -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 15:08:48 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
that's how it is :-(
diversity as a pretext for exclusion and intolerance -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 15:06:22 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
cassandra e eu bem que tentamos avisar :-/ -
d4u54ck3r (dausacker@mastodon.social)'s status on Friday, 27-Sep-2024 12:09:15 EDT d4u54ck3r
FELIZ ANIVERSÁRIO AO PROJETO GNU!
-
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 14:49:04 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
mas pra mim isso é outra questão.
eu falava de identificar as liberdades de cada coletivo (nos limites, indivíduo e humanidade)
como priorizá-las é outra questão.
não dá pra priorizar antes de identificar.
mas minha linha quanto à priorização é inspirada no que aprendi da filosofia Vulcana no Jornada nas Estrelas: as necessidades de muitos prevalecem sobre as necessidades de poucos, ou do indivíduo (tradução minha, horrível), o que acho que me coloca como coletivista. depois, identifiquei-a como versão disfarçada do ideal da sociedade comunista, e aí me ganhou fácil :-) -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 14:30:54 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
e pai do #GNU e do Movimento Software Livre, que fazem anos hoje -
Luciano Silva (luck02@gnusocial.jp)'s status on Friday, 27-Sep-2024 13:38:28 EDT Luciano Silva
Richard Stallman o pai do software livre https://gnusocial.jp/url/3229676 -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 14:26:43 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
yup, those are different things, process vs effect. -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 14:09:11 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
it's not in linux the kernel. it's not even #GNU. it's an Apple program! -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 14:00:18 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
using that term was indeed intended to provoke such inquiries
if you choose to amputate a limb, would that not result in a disability?
does it matter if it was because of an injury, a cancer, or entirely voluntary solidarity for your partner?
conversely, if pretty much everyone ends up with a similar disability, is it still a disability? -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 11:08:54 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
0/0 means a multiplicity of numbers, or no specific number, and there's no way to tell. I wouldn't know whether to compare them equal or different. indeterminate it is, but bools could not represent a third state, so it would have to be either true or false, and false would be far more likely to be correct. an exception would not be unreasonable where available -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 10:01:00 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
mas esse não é o freedo, é o stux
o stux tá limpinho, mas ainda tá preso
o freedo é livre mesmo -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Friday, 27-Sep-2024 00:22:52 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
the way our societies are heading WRT requiring all humans to carry portable telescreens running freedom-depriving software, it creates essentially two new artificial disabilities that should probably be contemplated in future issues of the paralympic games:
- those who refuse to carry such devices end up facing insurmountable accessibility barriers, and being denied essential and nonessential public and private services because of the artificial disability imposed on them, namely, missing an artificial appendage that, to ableist eyes, turn them into subhuman
- those who agree to carry them end up deprived of another invaluable and essential feature that humans have historically pursued, fought for and even died for. having their freedom taken away, they endure another artificial disability, that is horribly debilitating, but whose normalization is well underway despite its being a mostly invisible disability.
after this development, every person has become a person with disability, so the olympic and paralympic games are expected to merge -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Thursday, 26-Sep-2024 23:57:26 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
those of you running the #Freesh distribution of #GNU #Linux-libre as your kernel can check the exact time to celebrate today's anniversary by running 'uname -a'
happy 41st to GNU -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Thursday, 26-Sep-2024 23:16:27 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
I got that, but couldn't help a little misunderstanding humor -
Alexandre Oliva (moved to @lxo@gnusocial.jp) (lxo@gnusocial.net)'s status on Thursday, 26-Sep-2024 23:14:56 EDT Alexandre Oliva (moved to @lxo@gnusocial.jp)
cultural good are anti-rival: they more people they touch and influence, the more valuable they are to society. the problem is that copyright and greed stand in the way. I'm proposing a way to overcome the problem. it won't solve itself.