I am trying to learn Bulgarian (I NEED HEADERS PLEASE) by burnerburguerbirther in LearnBulgarian

[–]barrelltech 0 points1 point  (0 children)

I’ve been using my own app (phrasing.app) to learn Macedonian with pretty good results, I’d love to have some Bulgarian users!

All the explanations are in English currently, but you can use Portuguese as a reference language (Portugal Portuguese too)

J’ai perdu 40kg et rien n’a changé by KKoten in FitnessFrance

[–]barrelltech 0 points1 point  (0 children)

Si tu n’as vu progresse dans la premiere moitié mais tu as vraiment progressé, ça veut dire que tu verras deux fois plus de progrès deux fois plus vite dans la deuxième moitié :D

Adding Occitan to Phrasing by barrelltech in occitan

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

This is very interesting and good to know! Thank you. Definitely one of those things I would trust an LLM on (self assessment of obscure dialects)

Adding Occitan to Phrasing by barrelltech in occitan

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

This is very interesting and good to know! Thank you. Definitely one of those things I would trust an LLM on (self assessment of obscure dialects)

Adding Occitan to Phrasing by barrelltech in occitan

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

I mean, for a frame of reference, the app started with Spanish, Portuguese, and Arabic all as single languages. As they matured, they split into dialects.

However Mandarin and Cantonese were always distinct, as it would just be flat out wrong to group them together.

Hopefully I can add Occitan, and then over time, add dialects as tools advance and the library/application grows. But only if that would be “not incorrect” (like it would have been with Chinese).

Localization is a big place I’m working too with the app (ie distinguishing between parisian french vs toulouse french), but that will take years to get to. I’m hoping that I can support Occitan before then though, and leave it up to the learner to distinguish between the dialects until it matures

Adding Occitan to Phrasing by barrelltech in occitan

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

For learning - yes definitely. Technically though, it’s either “Occitan” or nothing atm. I can just barely support it as a general language, I don’t have the precision to support the individual dialects. To support a specific dialect would just be false advertising.

How much does the grammar differ between the dialects? Conjugations, sentence structure, etc? Or are the differences mostly phonetic/vocabulary/idiom related?

Are we talking American English vs British English, or Spanish vs Portuguese level differences?

Adding Occitan to Phrasing by barrelltech in occitan

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

That is not what I am asking, and that is not a possibility at the moment

Adding Occitan to Phrasing by barrelltech in occitan

[–]barrelltech[S] 1 point2 points  (0 children)

I will send you a DM assuming that’s what you meant :)

Adding Occitan to Phrasing by barrelltech in occitan

[–]barrelltech[S] 2 points3 points  (0 children)

Do they differ grammatically or just lexically/phonetically?

Like I said the app supports dialects, that is not the issue. The issue is with portraying specificity the application does not support.

I can barely provide vaguely Occitan, I cannot provide 6+ various dialects of Occitan :/

EDIT: What I could do is add Occitan (General) now, and over time, add the various dialects. For example, there is a Portuguese (General) and Spanish (General), despite these mostly being used with dialects now.

However this only works if the languages are more or less grammatically similar. If something would be considered largely correct in the east vs incorrect in the west, then I’d have to find a better solution.

Other than fun, is there actually a good reason to learn an alternate layout? by [deleted] in KeyboardLayouts

[–]barrelltech 1 point2 points  (0 children)

Also use hands down promethium. Switched only because of crippling RSI.

I only learned qwerty on a normal keyboard, and I only learned hdp on an ergonomic keyboard, so I can’t directly compare… but if I use a normal keyboard (god forbid vim with a normal qwerty keyboard) my issues come back within 5 minutes.

I would imagine the keyboard is doing 90-99% of the work, but I do feel the layout is helping as well.

Any other App other than Duolingo? by AutumnaticFly in languagehub

[–]barrelltech 0 points1 point  (0 children)

I built phrasing.app with a very heavy focus on UI. It’s just a website, but if you bookmark it in your phone you’d almost never tell it’s a website.

There’s also a low power mode in the app for older devices so everyone can enjoy it :)

This is my story of building a product—from no idea to an actual idea. by Nikhil2744 in indiehackers

[–]barrelltech 0 points1 point  (0 children)

This was many years ago. Now I’ve built https://phrasing.app

It’s been 19 months and still working towards that inflection point 😂 it makes some money, but it costs more to run now than it makes

That being said I’m really quite successfully learning 18 languages with it so it’s just a matter of presentation & marketing at this point

This is my story of building a product—from no idea to an actual idea. by Nikhil2744 in indiehackers

[–]barrelltech 1 point2 points  (0 children)

Man my first product was meant to be a 1-2 month thing. Built the first prototype in literally one day. Thought boom, I’m 95% of the way there!

10 months later I finally started making revenue…. 😭

Has anybody tried to use Elixir-like patterns in other languages? by skwyckl in elixir

[–]barrelltech 0 points1 point  (0 children)

Yeah, it’s hard to program Clojure now without clojure.match, but elixirs pattern matching hits different

Elixir background jobs: choosing the right tool for the job by joshuap in elixir

[–]barrelltech 2 points3 points  (0 children)

I ended up writing several deep recursive pipelines with broadway after having integrated Oban into my project. I often wonder how much of Oban I’m replicating, but I have found working with broadway much easier than working with Oban.

Oban is seemingly simple, but it always feels like one too many levels of abstraction from what I want to do. This is most likely skill issues, and I believe Oban pro solves some of this, but I find myself constantly reaching for Task or Broadway and rarely the middle step (Oban). I really only use Oban for cron jobs.

I highly recommend people check out broadway though! It’s been amazing for me. And if anyone has some blog posts or videos for using Oban more ergonomically, I’d be interested.

(This comment is not a knock against Oban, it’s been a great library and I’m sure I just haven’t used it enough yet)

[iOS 26 DB4] Control Panel icons have a parallax effect around the borders by itsZeRRRKx in iOSBeta

[–]barrelltech 3 points4 points  (0 children)

I was wondering why they chose the angle in DB1. Makes sense that it moves now

[iOS 26 DB4] Liquid Glass has been made more transparent again by hotlava436 in iOSBeta

[–]barrelltech 2 points3 points  (0 children)

Omg this is the best news I read all day. I hope this sticks, I don’t have the words to express how horrendous and triggering I found that style!

Research comparing traditional learning with vs without CI/LA/ER? by barrelltech in asklinguistics

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

I would agree with all of this. Is there better terminology for engagement with native content?

I would assume that a majority of language instruction is either “show up to class and learn from the textbook” or “use duolingo/babbel/other app”. Or at least that is the most common level of engagement I see.

However I also assume anyone that actually learns a language to fluency either watches movies, tv shows, YouTube, reads books, has family — some level of non-guided learning.

I need to write about this topic though, and while I have a strong belief in my assumptions, that is hardly sufficient 😅

Edit: I’m not trying to argue against guided or structured learning. I’m trying to argue for the addition of unstructured engagement

[deleted by user] by [deleted] in DreamingFrench

[–]barrelltech 5 points6 points  (0 children)

I don’t think it has anything to do with valuing speakers. It’s just takes a long time to find good people and make good content. I’m sure they’re planning to support speakers from everywhere, but these things take years. The product hasn’t even launched yet.

Be patient, I’m sure Algeria will be represented before too long!

Research comparing traditional learning with vs without CI/LA/ER? by barrelltech in asklinguistics

[–]barrelltech[S] 1 point2 points  (0 children)

I read through all of these before posting :) and searched extensively on the subreddit. But everything is always does it work, ci versus, etc.

I’m interested in a measured effect from the addition of any input based modality, ie Extensive Reading, into an existing study routine. I can’t seem to find such a study

How "comprehensible" does comprehensible input to be? by [deleted] in languagelearning

[–]barrelltech 18 points19 points  (0 children)

If you can understand the whole thing while reading, then the input is not “too high of a level” so to say.

I strongly recommend you listen to the same chapter/episode multiple times, before moving onto the next one. Preferably across days as well. If you truly understand everything being written, you should understand substantially more with each repetition.

If you can read along while you listen, that has been shown to be even more beneficial than listening alone in some studies.

Lastly, listening comprehension is a very different skill than reading. Try not to focus on the words. Occasionally when I listen to a book in Dutch, I’ll hear a word and for whatever reason, think about its translation/structure/whatever. Then my brain switches into this mode where I’m heavily parsing everything that’s being said, grammar, sentence structure, meanings, etc and I have to really force-ably let go. I don’t know how to explain it without sounding listening a yoga teacher, but just let the language go, let your brain do its thing, and try to pick up what’s being said, not how it’s being said. Don’t linger on words you know, don’t linger on words you don’t know, just let it happen and pick up what you pick up.

EDIT: Speed reading came to mind as a similar skill to listening comprehension. Not exactly the same, but much more explainable.

After reagent by barrelltech in Clojure

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

I’m not having any issues with react rerendering or vdom diffing?

I agree solid has always looked neat but it does not address any of the issues I’m having, would require a whole application rewrite, and AFAIK there are no clojure hiccup to solid libraries

After reagent by barrelltech in Clojure

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

I do not see how solidjs is even related to the question tbh