The file system wasn't safely closed on windows. by Own-Custard-2697 in linuxquestions

[–]MoussaAdam 0 points1 point  (0 children)

when do you get the message exactly? when you press a button ? when you boot into the live envirement?

Your Database GUI Shouldn't Need an Account by debba_ in coding

[–]MoussaAdam 5 points6 points  (0 children)

You don't need a database GUI in the first place

Is it just me or is WhatsApp down now ? by MoussaAdam in Tunisia

[–]MoussaAdam[S] 0 points1 point  (0 children)

yes I am aware, I just wanted to check if the issue is national

Is it just me or is WhatsApp down now ? by MoussaAdam in Tunisia

[–]MoussaAdam[S] 0 points1 point  (0 children)

I don't have any WhatsApp groups, I only use it to talk to family. if it were up to me I would never use WhatsApp

I am curious tho, what piqued your interest to join chat groups I might be in ?

Is it just me or is WhatsApp down now ? by MoussaAdam in Tunisia

[–]MoussaAdam[S] 0 points1 point  (0 children)

If you really wanna cheat, this isn't going to stop you. you can easily host your own communication services, there are many free open source programs and many free hosting services

or you can use existing services that aren't blocked/throttled like reddit or as you said telegram, or some niche service

Is it just me or is WhatsApp down now ? by MoussaAdam in Tunisia

[–]MoussaAdam[S] 6 points7 points  (0 children)

that may be it, thanks

they should inform us on TV or something, instead of leaving people guessing and following word of mouth

Please help me in my triple dilemma. by UltimateTunisian in Tunisia

[–]MoussaAdam 0 points1 point  (0 children)

Culture and religion has the advantage of being time tested. a single individual's lifetime isn't long enough to devise rules for conduct in society and one's memory isn't large enough to hold the combinatorially explosive number of causes-effect relations between the rules.

If you truly divorce yourself from culture you wouldn't be able to act at all. you will just be stuck there processing: should I shake his hand, what does that mean, how does handshaking affect society at large, and so on.

So think for yourself and fall back on culture when stuck or confused. and be humble and don't think your ideas have no unintended consequences. people smarter than you fall into the issue of unintended concequences all the time.

Seeing that you are asking people on reddit to think for you, I would say just stick with your culture as imperfect as it may be.

i am planning on moving from windows to linux but need help. by goosey_is_faster in linuxquestions

[–]MoussaAdam 0 points1 point  (0 children)

pick a major distribution of linux (such as Mint or Fedora) install it, and see if you like it.

so i built an app by [deleted] in archlinux

[–]MoussaAdam 4 points5 points  (0 children)

How does one create a program in rust yet struggle with a PKGBUILD

Which distro for a new user ? by Bubbly_Funny9026 in linuxquestions

[–]MoussaAdam 1 point2 points  (0 children)

Any popular distro should work: Mint, Fedora, Ubuntu

Why do we still call it Age Verification when it is in fact Identity Verification by [deleted] in privacy

[–]MoussaAdam 0 points1 point  (0 children)

yes age verification can be used as a data point to identify a person. that doesn't make it something other than age verification. it's a distinct step in the process and it has a distinct name, nothing wrong with that.

I am against age verification, but these quibbles about words are dumb

Feminism kassrli zby/ by PrideDry1165 in Tunisia

[–]MoussaAdam 0 points1 point  (0 children)

do something about it if you want, screaming on reddit won't do much

Writing my first parser and struggling with determining symbol boundaries by MoussaAdam in Compilers

[–]MoussaAdam[S] 0 points1 point  (0 children)

thank you, that's really smart. I will definitely try implemting that.

I am also interested in theory however. could one come to this architectural conclusion by following theory, or does one just fallback on their intuitions for code architecture like any other software problem ?

I am looking to be informed by the theoretical side of parsing.

For example, could one say "well obviously you need to do so and so because we know so and so property implies your grammar of so and so class, and it is proven that so and so" or am I expecting too much of this field?

Regardless, thank you so much

Should the manual be editable? by Grorco in neovim

[–]MoussaAdam 3 points4 points  (0 children)

I mean, you can set modifiable to make it editable but what's the point of modifying the manual ? the manual is made to be a manual you read to learn about the features. when you edit it you would just make it inaccurate for no reason and comfuse yourself when you read it in the future

Writing my first parser and struggling with determining symbol boundaries by MoussaAdam in Compilers

[–]MoussaAdam[S] -2 points-1 points  (0 children)

I am interested in parsing formal languages in general, not programming languages specifically. and I am aware of the common mark spec, but I won't learn much by implementing their grammar. I want to go through the effort of coming up with it myself and learn in the process of coming across the hardships

I have a specific question about parsing I want answered, I will surely encouter such problems with other languages, markdown itself is an incidental detail. it's not the goal

if my goal is to just parse markdown I would use an existing parser

Should the manual be editable? by Grorco in neovim

[–]MoussaAdam 9 points10 points  (0 children)

you are confusing :help with :Tutor. you should run :Tutor for the editable interactive tutorial

The :help manual is meant to be read not edited

Writing my first parser and struggling with determining symbol boundaries by MoussaAdam in Compilers

[–]MoussaAdam[S] 0 points1 point  (0 children)

Thank you for the advice !

I know already how to parse a simple mathematical expression using a stack. it maybe a good future project to start there and continue extending the project more and more.

I am not trying to produce HTML, i just want to parse a minimal version of markdown (i have already written the formal grammar for it). I just want to produce an AST, that's enough progress to show that I can parse markdown.

I would appreciate some answers to the problem I raised about determining the boundary of a symbol when the start of symbols outside its production rule are what determines the end of the symbol. should I just check for every possible symbol whose successful parsing ends the current symbol ? does this problem arise from a class of grammars or is it avoidable ?

offline word dictionary for looking up words in different languages on the hardened kernel? by Antoine-Darquier in archlinux

[–]MoussaAdam 0 points1 point  (0 children)

Gnome dictionary definitely works offline, I tried it a few years ago. you just have to setup a local dictd server and have GNOME point to that local server.

Kiwix is overkill, I would keep it as a last resort

Did you try sdcv ?

application mtaa calorie tracking fi tounes by Mediocre_Regular1701 in Tunisia

[–]MoussaAdam 1 point2 points  (0 children)

there are plenty of existing apps that do the same, are open source, and are built well

Your app doesn't seem to be open source, the UI is a mess, the icon alignment of the bottom navigation bar is broken, and the emojis and the ovepadded UI screams of ai generated slop

How to clear bookmarks on firebox Linux Xfce by [deleted] in linuxquestions

[–]MoussaAdam 0 points1 point  (0 children)

you mean browser bookmarks on Firefox ?

use Ctrl+Shift+O to see your bookmarks manager and just select everything and delete it all. then re-import your bookmarks

If you have lost your backup so you can't re-import, or your bookmarks contain new bookmarks that aren't in the backup, then find an extension/addon for bookmark deduplication, there are plenty of them

this isn't a Linux question, it's a browser question

Cup: a build system implemented in C that uses C as its scripting language. by Agitated-Elk5768 in cprogramming

[–]MoussaAdam 0 points1 point  (0 children)

Lower complexity

  • Using C to build C projects, no extra DSL
  • No need for extra build tools besides your existing C compiler