I also tend to prefer left to right and use threading macros a lot.
- 0 Posts
- 16 Comments
yogsototh@programming.devto
Programmer Humor@programming.dev•Break Things !== Move Fast
4·6 months agoFrom my experience of boss looking at people working. Working hard is by a huge margin a lot better than working smart. Trust me I know my shit. Once I even wrote a formula in Excel! /s
That being said with experience you stop using anecdotes, easy pre-made sentences like “premature abstraction/optimisation is the root of all evil!” and you understand that there are no generic solutions and you need, every time, to think hard about the best way to produce something relatively to the context and constraints which, most of them, aren’t technical but organizational and human related.
And also, if you intend to work on a project more than 6 months. Quality is really worth it. The lack of quality works like accumulating mud. After a while, you are stuck, and the next step will require a huge amount of energy.
Before ; someone with a salary did some work.
After ; you the customer do the work, are not paid for it, forced to see ads, and naturally more and more steps will be added. (do you want to give to charity? do you want our premium card? what is your city? and other bullshit).
Sorry but I refuse to self checkout. Pretty often if there is only self checkout I left everything in place for the staff to put again in the store.
If I am forced to use them, I am already in such bad mood that I make my best to make the experience as terrible as possible. I lie systematically to any question, I tend to make mistakes, wait for someone to come. Mainly, I try to make it worse economically.
How in one generation people have accepted to work for free. Not for me.
yogsototh@programming.devto
Technology@beehaw.org•Microsoft CEO Admits That AI Is Generating Basically No Value
2·8 months agoHe looks from company money perspective. And I think AI is difficult to monetize. A google paper explained a long time ago that big company cannot easily have a huge competitive advantage because new techniques exists in the open source world to learn incrementally on top of costly models. Mainly you don’t need millions to make another good quality LLM.
That being said. LLM add some value, but as everything hyped to no end the real value is negligible comparatively to the « market expected value ».
Obligatory link to wat? video
yogsototh@programming.devto
Programmer Humor@programming.dev•Are IDEs really like this ?
222·9 months agoObligatory XKCD https://xkcd.com/378/
cp $fic $fic.$(date -Iseconds) git commit -a -m "save at $(date -Iseconds)" # edit $fic git commit -a -m "save at $(date -Iseconds)" git push -f
yogsototh@programming.devto
Technology@lemmy.world•The Impact of Generative AI on Critical Thinking: Self-Reported Reductions in Cognitive Effort and Confidence Effects From a Survey of Knowledge WorkersEnglish
20·1 year agoIf men learn this, it will implant forgetfulness in their souls. They will cease to exercise memory because they rely on that which is written, calling things to remembrance no longer from within themselves, but by means of external marks.
Plato against writing
yogsototh@programming.devto
World News@lemmy.world•'We will not hesitate': Canada prepares to hit U.S. with billions in tariffsEnglish
171·1 year agowhen you have a certain world vue your frame of reference is this one. And you will prefer to hide reality for a very long time before admitting you made a poor decision. Worse admitting your point of view is not moral, or problematic.
All of this to say, people will not make a direct correlation between facts and their acts. They will find another plausible (for them) explanation.
In France the « bio » label (https://www.bioagricert.org/en/certification/organic-production/ab-france.html) does bot only take into account ecological properties of the product but also many metrics relative to the social quality of the company and well being of its employees.
yogsototh@programming.devto
Showerthoughts@lemmy.world•If "Master/Slave" terminology in computing sounds bad now, why not change it to "Dom/Sub"?
3·1 year agoI work for s company that suddenly asked to rename a lot of stuff. This had consequences. It cost time, money, and created a disconnect between internal to the dev vocabulary that couldn’t be changed easily and user facing vocabulary. Also we were lucky but this could gave broken some long used API that we are proud not to version because the policy we have internally is “we will NEVER break the API”. And so far, for 8 years we still haven’t.
If you don’t want to go full Cloudflare you can mitigate DDOS using these kind of technique locally.
https://blog.nginx.org/blog/mitigating-ddos-attacks-with-nginx-and-nginx-plus
Cloudflare will be a lot more effective in case of attack. But I don’t think most people need more than a few mitigation rules. If DDOS really come, there are very few things you could do to mitigate anyway.
yogsototh@programming.devto
Technology@beehaw.org•Zuckerberg bets on personalized AI models for all • The Register
8·2 years agoI think unlike Google, there are still many pure engineers that need to contribute to open source to be motivated and are still have some power.
I feel, but I am not sure, that for Google, thing have switched more and faster to the side of Big soulless corps.
Generally speaking my experience is that even in these big soulless corps there are positive and passionate people. But quite often they do not have enough decision power to have a positive impact.
yogsototh@programming.devto
Programmer Humor@programming.dev•Not really sure whether S-expressions or Python indentation-based scoping get more hate...
12·2 years agoS-expressions are a hack because the Lisp devs didn’t know how to make an actual compiler, and instead had the users write the syntax tree for them. (For legal reasons I am being facetious).
Just for anyone thinking you are serious; https://en.wikipedia.org/wiki/M-expression I love how S-expression existed.
McCarthy had planned to develop an automatic Lisp compiler (LISP 2) using M-expressions as the language syntax and S-expressions to describe the compiler’s internal processes. Stephen B. Russell read the paper and suggested to him that S-expressions were a more convenient syntax. Although McCarthy disapproved of the idea, Russell and colleague Daniel J. Edwards hand-coded an interpreter program that could execute S-expressions.[2] This program was adopted by McCarthy’s research group, establishing S-expressions as the dominant form of Lisp.
yogsototh@programming.devto
Programmer Humor@programming.dev•[Request] Looking for resources on terrible algorithms, architecture, and design
3·2 years agoTechnically, sleep sort is O(n), so faster than the theoretical optimal sorting algorithm O(n.log n) … not so bad ;)


yep https://github.com/leo-aa88/HelloWorldEnterpriseEdition