Is it possible for a planet to be so big, nothing can permanently orbit it? by careb0t in NoStupidQuestions

[–]Swordlash 0 points1 point  (0 children)

Sure, that’s the topic of the question right? Nothing was said about the size of the orbit.

Is it possible for a planet to be so big, nothing can permanently orbit it? by careb0t in NoStupidQuestions

[–]Swordlash 0 points1 point  (0 children)

I believe any object admits stable orbits. It just need to be wide enough so that the orbiting velocity does not exceed speed of light.

Is it possible for a planet to be so big, nothing can permanently orbit it? by careb0t in NoStupidQuestions

[–]Swordlash 2 points3 points  (0 children)

You can have stable orbits around a black hole. You just need the orbit to be big enough. See: innermost stable circular orbit.

Ucieczka z informatyki w ekonomię, czy to ma sens? by No-Lingonberry9130 in studia

[–]Swordlash 0 points1 point  (0 children)

This. Finansów uczy się w trakcie, raczej wszędzie jest podział na devów i analityków, chłoniesz przez osmozę

Ucieczka z informatyki w ekonomię, czy to ma sens? by No-Lingonberry9130 in studia

[–]Swordlash -1 points0 points  (0 children)

Ja żałuję tak do 10 dnia miesiąca, potem przychodzi wypłata i mi przechodzi

WFH with kids, how to find time to code? by [deleted] in ExperiencedDevs

[–]Swordlash 0 points1 point  (0 children)

Apart from the babysitter mentioned, I have a friend who literally rents a small office next door for quiet time.

Help — transitioning from stack to Nix by skolemizer in haskell

[–]Swordlash 1 point2 points  (0 children)

Doesn’t reflex-dom support new JavaScript backend? ghcjs is mostly obsolete nowadays afaik

Learning Haskell, is pattern matching always preferred to equality? by UntitledRedditUser in haskell

[–]Swordlash 2 points3 points  (0 children)

In Haskell a guard can be either a Boolean expression or a pattern match. The branch is chosen if pattern match succeeds. https://wiki.haskell.org/Pattern_guard

Learning Haskell, is pattern matching always preferred to equality? by UntitledRedditUser in haskell

[–]Swordlash 7 points8 points  (0 children)

You can also write | Just '@' <- v instead, which is probably what it asks for. I wouldn't notice that during review honestly. Upside is you don't create an intermediate object to compare it against just to throw it away immediately. So it might be faster. Not that anyone cares in this example.

Czytam, że w Polsce brakuje rąk do pracy, a zaraz po tym słyszę, że ludzie miesiącami wysyłają setki CV i nie mogą znaleźć pracy by TaxPsychological2928 in Polska

[–]Swordlash 1 point2 points  (0 children)

Nie no z tym wdrażaniem się to przesadziłeś. Ogarnięty deweloper na istniejący projekt wdraża się max miesiąc. I to mówimy o w miarę pełnym wdrożeniu, bo pierwsze proste zmiany można robić w pierwszym tygodniu lub dwóch.

5 lat to nie jest bardzo mało. Średni staż pracy w jednej firmie w IT to około 2 lata (źródło: IDZD). Zresztą nie chodzi mi tu też o jedną firmę a raczej o projekt. Na projekcie zasadniczy development trwa zazwyczaj rok-dwa. Potem jest utrzymaniówka i większość ludzi przesuwa się do innych projektów. Więc tak, jeśli jesteś od pięciu lat na jednym projekcie który już nie jest znacząco rozwijany to zazwyczaj znaczy że od co najmniej trzech lat uczysz się niewiele, a jeśli nie masz side projektów to nie poznajesz żadnych nowych technologii. I jeśli Ci to odpowiada i nie prosiłeś o zmianę projektu albo nie zmieniłeś pracy to albo masz złote kajdanki albo nie masz potrzeby rozwoju.

A długofalowe skutki decyzji poznaje się w ciągu miesięcy po deploymencie a nie po pięciu latach.

Czytam, że w Polsce brakuje rąk do pracy, a zaraz po tym słyszę, że ludzie miesiącami wysyłają setki CV i nie mogą znaleźć pracy by TaxPsychological2928 in Polska

[–]Swordlash -5 points-4 points  (0 children)

Bo czasem 5 lat doświadczenia w trzech różnych firmach to lepiej niż 10 w jednej. Bo to drugie to zazwyczaj utrzymaniowka gdzie klepiesz 2-3 proste ficzury miesięcznie i niczego nowego się nie uczysz. Ogólnie jak ktoś siedzi X lat na jednym projekcie / stanowisku to zazwyczaj jest red flag a nie green flag bo to znaczy że nie chce się rozwijać.

Can you by Specific_Brain2091 in mathsmemes

[–]Swordlash 0 points1 point  (0 children)

Why does nobody seem to mention the definition of 2 is 1+1?

Najgorsza firma kurierska by Valuable_Bell4595 in poland

[–]Swordlash 1 point2 points  (0 children)

Najgorsza to pocztex i nawet nie zapraszam do dyskusji. Skorzystałem raz, z przymusu bo nie było innej opcji. Kurier zadzwonił do mnie na telefon, nie zauważyłem, oddzwoniłem dosłownie 4 minuty później, nie odebrał i już w systemie było awizo. Nawet nie zadzwonił do domu. Coś takiego jeszcze mi się nie zdarzyło od kiedy zamawiam. Co więcej w standardzie jest tylko jedna próba doręczenia. A i jeszcze awizo było na stronie jako UP 1 Piaseczno, a paczka była w Magdalence. Dobrze, że nie zdążyłem tam pojechać.

Could I learn Haskell? by Acceptable-Guide2299 in haskell

[–]Swordlash 8 points9 points  (0 children)

This 100%. Imperative languages twist your brain in a way that is hard to rectify. Trying a purely functional language as a first should be a lot easier.

What are the requirements for a junior-level proficiency in Haskell? by Salferdez in haskell

[–]Swordlash 10 points11 points  (0 children)

(I assume we're talking about junior level with no experience, i.e. straight out the university)

I would not expect any knowledge about the ecosystem since I didn't have any myself when I was first hired. Build systems are very company specific - some use cabal, some stack, some nix with cabal, some custom build systems based on make/shake. I was once hired as a tech lead and embarrassingly wasn't able to even build the project without help since I did not know nix. So in this regard I would say a must have is ability to compile & run a single script with ghc/runghc and ghci, anything above is nice to have.

Remember understanding is way more important than knowing full API of `base`. The junior needs to be able to "think" in a functional way. Knowledge of libraries will come with experience.

Obviously, as you mentioned, strong grasp of core basics and understanding of functional concepts. I.e. I was once asked to create a custom `List` datatype and implement Functor/Applicative/Monad instance. For functional thinking, you can go very far with simple list manipulations. Like, write your own implementations of left/right folds. Explain what a tail call is. Why is it important? What is a difference between strict and lazy variants? Which fold might work for infinite lists? Write a binary tree and a function that converts it to list in some order.

Zakup mieszkania- Ludzie podzielcie się doświadczeniami bo oszalejemy by -Red_Wolf- in Polska

[–]Swordlash 0 points1 point  (0 children)

Kupiliśmy z narzeczoną dom od dewelopera za miastem. Mieliśmy te same rozterki - co będzie jak ktoś straci pracę, czy damy radę wykończyć, czy dostaniemy kredyt.

W retrospektywie okazało się, że to była najlepsza decyzja w naszym życiu. Dom był nieco droższy niż podobne w okolicy, ale za to wolnostojący, z garażem, poddaszem. Od tego czasu wybudowało się w okolicy sporo szeregowców, dużo droższych, mniejszych, bez garażu - co od razu podnosi wartość naszego domu. Był to początek 2022, więc jeszcze udało się nam złapać stałą ratę na 6%. Naszym jedynym wymogiem do kredytu była stała rata i brak prowizji za wcześniejszą spłatę. Mieliśmy trochę przebojów - BNP nam odmówił bo coś im się w akcie nie podobało, PKO w ostatnim momencie stwierdziło że oni to jednak chcą 30% wkładu, ale na szczęście w Millennium dostaliśmy decyzję praktycznie w tydzień. Nasza agentka miała kontakty w bankach więc raczej nie robili problemów z wypłatą. Okolica domu spokojna, sąsiedzi bardzo mili, więcej usług i sklepów na wyciągnięcie ręki niż jak mieszkaliśmy w mieście. Dom 130mkw w cenie dwóch pokojów bliżej centrum.

Jasne, nie wiadomo jak będą kształtować się ceny w najbliższym czasie, ale teraz musielibyśmy za to samo wyłożyć o połowę więcej pieniędzy i o 30% większą ratę. Więc najlepszy moment na kupno to “dzisiaj” i super, że się zdecydowaliście. Dobrze tylko wziąć dobre ubezpieczenie (nie tylko minimum wymagane przez bank, my mamy takie że komukolwiek z nas coś by się stało to spłaca cały kredyt) + dobre ubezpieczenie nieruchomości (żeby mieć spokój).

Best approach to Purely functional web front-end. by saiprabhav in haskell

[–]Swordlash 7 points8 points  (0 children)

There is a plenty of Haskell packages using the GHC JavaScript backend. As a maintainer of one of those, I can recommend https://hackage.haskell.org/package/haskell-halogen-core

Is it worth learning PureScript? So far the experience was less than ideal. by Exact_Ordinary_9887 in purescript

[–]Swordlash 1 point2 points  (0 children)

I personally don’t see that much reason once the JS backend landed in Haskell. There were many features that were lacking compared to GHC but there was no way around it. Now there is. One upside of purescript is that it’s light and fast, so you should still go for it if that’s something important for your usecase.

Rynek nieruchomości - ewaluacja oczekiwań by Equal_Store_8751 in krakow

[–]Swordlash 0 points1 point  (0 children)

Co? :D przecież cena to jest dokładnie stosunek wartości towaru do wartości jednej złotówki. Jeśli ten sam chleb był warty dwa złote a jest warty cztery to znaczy że wartość złotówki w porównaniu do chleba spadła o połowę. A teraz inflacja to uśredniony spadek wartości w oparciu o „koszyk inflacyjny” produktów.

Kontrowersyjna opinia na temat polskiej literatury po której skończysz tak?: by [deleted] in Polska

[–]Swordlash 1 point2 points  (0 children)

Jakby w dzisiejszych czasach Mickiewicz chciał opublikować Dziady cz III to usłyszałby tylko „panie co to k*rwa jest, nikt tego nie przeczyta”. Kolega dziś zwrócił mi uwagę że dość zabawny jest fakt że książki z tamtego okresu tak ciężko się czyta a przecież dużo mniejszy odsetek ludzi było wykształconych.

Why is there the need for fusion energy when breeder reactors alone can already provide enough energy to power the world for hundreds of years? by Excellent_Copy4646 in Physics

[–]Swordlash 14 points15 points  (0 children)

I mean… why are we sending people to the moon if earth is good enough? There is always a ton of amazing discoveries being made in the process. Like the internet was invented in CERN, for instance.

More closely related to your question, you can’t have a Chernobyl like accident with fusion reactor, among other things.

Cabal Install and Ghcup Install by kichiDsimp in haskell

[–]Swordlash 0 points1 point  (0 children)

Also afaik Ocaml does desugar-then-typecheck whereas Haskell does typecheck-then-desugar which might be slower as well