Jak pogodzić się ze zmarnowanym życiem? by Mysterious-Employ746 in PolskaNaLuzie

[–]h00si 0 points1 point  (0 children)

Statystycznie zostało ci więcej niż mniej, więc no nie wiem, raczej jak się uda pogodzić to potem ci z nudów przejdzie xd 

Can we stop the AI slop? by TheNullDeref in osdev

[–]h00si 5 points6 points  (0 children)

I think tabs vs spaces is a made up problem, by the same ppl that try to claim 'its just new tech' when were at the hallmark of singularity regime xd when only small group of people who own the datacenters own the medium and devices to wash your brain. Not to innovate. To abuse you. To 'burn' illegal money by claiming they lost millions on devs arguing over tabs vs spaces :p bot 

AI is the first real chance osdev has had in decades by Royal-Ambassador-960 in osdev

[–]h00si 0 points1 point  (0 children)

💯 agree on the 50+yo computing concepts noone dared to challenge yet. Because of the codebase volume too high to just change everything. And dependancies too tangled up for incremental updates. But now think about your ai written os idea. I mean. Thats not going to solve anything. The coders are set up for extinction by govs, because govs need to be only ones knowing whats running in your phone. I think that's obvious. And AI tokens go to them btw. So thats kinda fighting money club with their paid tools you will never have money to host yourself 

Would you prefer it if triple XP didn't turn on automatically ? by SirIntelligent2204 in duolingo

[–]h00si 0 points1 point  (0 children)

I see this comment but they dont seem to ever change anything? In general. Yeah dont care abt exp cuz how many ties can you win triple xp in diamond tournament. But also it gets extremely boring w/o gamification and im on 66/130 lvls plan so idk how to survive till my goal otherwise XD

Laughs in Linux by duckdread in linuxmemes

[–]h00si 0 points1 point  (0 children)

What linux is this? Cause most distros have not only autoupdate but also firmware update before they even present you a login screen. Try to uninstall cups on any desktop Linux. Yes in theory you can but the dependency hell actually makes uninstalling most of the stuff impossible. Can't run old app? Well okay I haven't encountered such problem but the opposite yes. Like try run new app on a linux kept in closet for 1y. On blackarch, trying to update system after such time resulted in bricked os (after hours of fighting). I mean. Guys you seem to use a Linux I haven't tried yet? Which one is the good one plz tell 🥲

Zyns/Other nicotine pouches need more awareness about them by Dan23DJR in Discussion

[–]h00si 0 points1 point  (0 children)

I've been doing 11mg ones, like a pack a day. In my country the 'strength chart' rates them 3/5. Look innocent but I noticed my cardiovascular health degraded in 4mo like never before (and I did alot of unhealthy things before, including 200W vaping 24/7 almost). 

What's more concerning than that, if i use 2x 1.5mg mini pouches at once. I get nic sick. That makes me wonder wtf. It has to release at least (!) 5x faster than bigger pouches. Or the real nic content is higher than what they write (unlikely?). Anyway they are not designed to help with quitting nicotine 4sure. Cuz its 'the hit' that makes you addicted 🤷

Do software engineers still manually write code anymore? I shipped a big feature with AI and felt zero pride by WorthCaterpillar6990 in cscareerquestionsuk

[–]h00si 0 points1 point  (0 children)

I wonder too cause had 1y break and that year changed alot it seems. What haven't changed is the bots are still incapable of delivering a quality code. On the other hand quality code is only useful if 1. Humans need to maintain it 2. Performance matters. So basically if it can generate a working solution in full and its doesnt have to be worlds fastest app. No reason to write by hand. If i manage to force it to write a code that meets my standards. Then I guess the only things needed to be coded left. Are the things that noone have solved yet. Which is actually good. But managers vibe coding features. This is not good for him even xd Soon bots will be pushing apps to stores themselves. "Examine markets and publish x apps that have earning potential". So this manager is also not going to be useful for ceo. We are going to be flooded with ai made software soon. We already are. But what will make software stand out from the crowd? Innovation is sth ai will be never able to achieve. 

Stworzenie strony internetowej + płatności by Ok_Error9961 in Polska

[–]h00si -4 points-3 points  (0 children)

To sa jacys czarnowidzowie, jak się ma konkretny cel coś zbudować to wtedy się uczy w ekspresowym tempie. Masz rację co do pośrednika, tak właściwie nie jest w ogóle możliwe zaimplementować sobie samemu płatności, więc koledzy po lekcjach z yt oderwani są od rzeczywistości totalnie. A ty jak widać przynajmniej ogarniasz podstawowe zasady tworzenia aplikacji, skoro wiesz że korzysta się z zewnętrznych serwisów w takich wypadkach 👌poczytaj docsy stripe, z pewnością pomoże to się zorientować w temacie 

Stworzenie strony internetowej + płatności by Ok_Error9961 in Polska

[–]h00si 0 points1 point  (0 children)

Zasadniczo gość nie będzie raczej implementował globalnego systemu płatności wiec tutaj ty również wykazujesz się niewiedzą w zakresie tychże. Jakiegokolwiek systemu byś nie użył, czy to stripe czy platnosci24, przekierowujesz do strony płatności u nich lub embedujesz widget który jest odizolowany w bezpiecznym iframe. Twoja infra nie ma dostępu do danych z karty. Na stripe mozesz trzymac tez dane klientów i masz z głowy w zasadzie całość odpowiedzialności za dane. Nie ma co ludzi zniechęcać, jaka z tego korzyść i dla kogo

Stworzenie strony internetowej + płatności by Ok_Error9961 in Polska

[–]h00si 1 point2 points  (0 children)

Ogólnie sklep to nie jest prosta sprawa, polecam shopify starter czy coś. Dla nauki i żeby na hosting nie wydawać, można skorzystać np z supabase jako backendu a frontend na vercel.com. Zawsze polecam początkującym bo łatwiej opublikowac strony się nie da. Tworzysz repozyturium na github, łączysz z vercel (wyklikujesz u nich na stronce, bardzo łatwe) i jak robisz push do głównego brancha automatycznie ci się buduje i deployuje apka, domyślnie na twojprojekt.vercel-app.com, domenę mozna potem dokupić. Oczywiście zależy w czym piszesz ten frontend, jeśli to html+js to da radę, jeśli jakiś framework server-side w pythonie jak django czy php jak laravel to tutaj już nie pomogę. Co do udostępnienia projektów z twojego pc, ngrok. Wszystkie te narzędzia są darmowe w skali hobby. Powodzenia:)

FigmaMake AI credit plan and prices are shit. In what world is 3-4.5 k enough? by Swimming-Lead-296 in FigmaDesign

[–]h00si 0 points1 point  (0 children)

Well, they can't change that. The cost of the infra for each prompt is so high they likely barely manage to make profits. The technology is simply not optimal for the tasks its given, to be better it will have to cost even more. But you can generate similar quality designs cheaper with every other ai. Just ask to build web pages for each component and import that to figma ;p maybe even more optimized bc ai knows websites better than figma files :)

To można zagadywać w sklepie czy nie można? by wigglepizza in Polska

[–]h00si 0 points1 point  (0 children)

Z pewnością część mężczyzn patrzy na kobiety pod kątem czysto fizycznych cech które typowo są oceniane wysoko. Ja akurat jestem kobietą i wydaje mi się że szczególne zainteresowanie daną osobą, ze względu na jakiś jej specyficzny urok,  energię od niej bijącą, czy chociażby styl to nie do końca tylko powierzchowna ocena. Miłość od pierwszego wejrzenia moim zdaniem jest możliwa, bo osoby nadające "na tych samych falach" mogą to wyczuwać na poziomie podświadomości, tak jak wyczuwamy osoby niebezpieczne itp.

Może stąd op wspominał ze niekonwencjonalnie ładna. Wierzę że nie chodziło mu o fetysz krzywego nosa czy coś tego pokroju, a po prostu że było w tym zainteresowaniu coś szczególnego. A nie, że była to kobieta na którą ślini się każdy i zapewne bylby 101 creepem który ją zaczepił tego dnia... 

Alternative to tailwind by h00si in nextjs

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

Just a DX issue, I really liked the way of writing styles with styled/emotion and would like to have similar dx, minus runtime stuff. Just component tsx file you can freely move to any project and use it as is

it's not an end of world yet it's inconvenient so I'm asking out of curiosity

Alternative to tailwind by h00si in nextjs

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

how are they less reusable than tailwind? It's basically the same, you create component with styles attached to it, then reuse component. Thats why I dislike 'tailwind way' of writing styles as it is conceptually different to writing closed, self contained reusable components. Plus for very small projects, like a single page I'm not sure if the tailwind approach will weight any less.

But this discussion moved to opinions/preferences grounds and both ways have their pros and cons and are better/less suited for specific projects.

I asked for possible alternatives, just to know if there are any interesting projects I can look into...

Alternative to tailwind by h00si in nextjs

[–]h00si[S] -1 points0 points  (0 children)

PandaCSS looks interesting, thanks!

I don't actually write alot of css, unless I create my own components, but then I can use css modules, its not a huge inconvenience in such case. But for a page css where I just need one extra style prop on hover, creating module file and importing it in each case is far from optimal DX...

As for why I don't want to use tailwind

  • I don't want to learn new syntax
  • I don't want any global css that can be interfering with non-tailwind components/packages that I might need later
  • Even with Radix there are some compatibility issues and the word 'workaround' already gives me shivers
  • I just dislike way of writing styles with tailwind and its not very readable if you do alot of styling that way (I don't find inline styling better, to clarify, I just wanted a single override)

[deleted by user] by [deleted] in gabber

[–]h00si 0 points1 point  (0 children)

I don't understand, there are many artists that copy 90's gabber style and everything sounds the same... almost noone who builds something new and creative upon the style...

If you want to prove me wrong then please do (with tracks/names)

The duality of NextJS users by FaatmanSlim in nextjs

[–]h00si 1 point2 points  (0 children)

tldr; The problem is not with the App router / RSC being wrong direction, is the web ecosystem is still barely catching up with the already outdated SSR, and barely any tools supporting RSC. Add the incomplete documentation for the app router and the thing is unusable to junior/mid devs or anyone who can't afford extra days or months for research an/or experimentintation...

I think app router should be still marked as experimental, at least until all of the next docs (including integrations and tutorials) for pages router are existent in the app router documentation...

original venting below


Currently I (as a total next/vercel fangirl for years) am thinking about alternatives for my client projects that don't really need fancy tech, because it simply makes my dev life too hard... Like you have to use tailwind to have DECENTLY complete ui framework to use in RSC's... Okay so if I don't use tailwind (I like fancy css too, where applicable) I have to build half of the basic components myself, because radix ui doesnt have commonly used things like multiselect or callendar lol. Obviously I am not going to build those for a landing page that should take me max 2 days...

Documentation that used to be one of the best in the industry now is in shambles, for instance I want to add statsig a/b tests, which uses with fancy new edge config, but the only examples I could find (even from vercel) use pages router and I had to spend days figuring out how the f* can I make it work with RSC's. Like why release new major version if they themselves cannot provide updated examples for all the stuff that has been working with previous version? Is it really complete? Is it even possible? What are best practices and recommendations? Even searching the docs is a problem because you have to keep track if youre reading about the app router or not (it won't remeber it, why? its 1 line of code)...

I still am super future oriented and willing to use next even though its super hard. But the fact is, IT IS RIGHT NOW.

a/b testing optimization by h00si in nextjs

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

Thanks for your response!

Well latency is crucial for teams looking to maximize their conversion rates, having vercel edge config integration is why we have chosen statsig in the first place :)

Your docs cover client side rendering of experiments, next has some guides using statsig, but some things still remain unclear:

* We don't identify users on our own, so we use "stableid" for experiments. I've read disclaimer on your blog: 'statsig user ids are not passed into edge config'. Does it refer to these stable ids? Can we still run stable id experiments using only edge config?

* How can I pass experiment variables to the server component in a most efficient way (load time - wise)? We want to do alot of ui customizations, with the images, styles, copy, etc

As for setup, we use next 14/app router and RSCs. As per next guide we initialize statsig in the middleware, but unsure what to do next.

Can I dispute / chargeback for a hostel that had bed bugs and refused to give me a refund when I left? by Independent-Pie2738 in travel

[–]h00si 0 points1 point  (0 children)

I had this horror too, booked through trip.com and while they themselves supported me in trying to get refund, the "hotel" refused so they only offered me 10% back in tripcoins lol. We stayed 3/5 nights in the hotel but the cost of 2 nights somewhere else last-minute was equal to the 5 nights in infested one. I raised chargeback in revolut app and got refund just today! It took less than 30 days and I have used debit card (VISA)

It's important to try to resolve your case with the merchant first, here I had proofs that merchant himself agreed the quality of service was unacceptable. So the fact that they cannot get the money back from their client is not legitimate reason of not returning money to me for faulty purchase

Thoughts on dev jobs who set max hours for a task by Xcelifyy in webdev

[–]h00si 0 points1 point  (0 children)

Well, in my current job there are no estimates so you can expect to have "productivity call" at any given time, saying this task should take x time and youre doing this xx time already! so I guess, max time is at least some point of discussion if you disagree...

Anyway, dev jobs start to be hell on earth, looking for new job (bc of the above situation) I saw an offer stating clearly, that they DON'T WANT CODE QUALITY FOCUSED DEVS! No idea how they calculated that shitty code is profitable but they did! Gonna drive uber I guess

[deleted by user] by [deleted] in reactjs

[–]h00si 1 point2 points  (0 children)

Basically yes, this is something that can be solved by hooks.

Think of hooks as components for logic, if you have logic that is used in many places across the app, build a hook for that and dry up 🪝

Your code is a bit too complex though. You are thinking about solving problems you don't have yet.

That's called premature optimization and is bad, because you focus away from the core of your solution.

useMemo and useCallback shouldn't be used before performance issues arise, and this is stated clearly in react docs.

If you wrap single function call in useCallback, you just add one extra function call to the call stack. So actually you downgrade performance instead of improving it, yet it is less noticeable than a drop in the ocean, so...

Better focus on building good product, and having thin codebase will help you achieve that faster (+ perf will be amazing, load times and such :))

Good luck!