Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "natural"
-
Sales employee Bob wants a clickable blue button.
Bob tells product owner Karen about his unstoppable desire for clickable blue buttons.
Karen assigns points for potential and impact (how much does a blue button improve Bob's life, how many people like Bob desire blue buttons)
Karen asks the button team how hard it is to build a button. The button team compares the request to a reference button they've built before, and gives an ease score, with higher score being easier (inverse of scrum points).
These three scores are combined to give a priority score. The global buttonbacklog is sorted by priority.
Once every two weeks (a "sprint") the button team convenes, uses the ease scores to assign scrum points. Difficult tasks are broken up into smaller tasks, because there is a scrum point upper limit. They use the average of the last 5 sprints to calculate each developer's "velocity".
The sprint is filled with tasks, from the top of the global button backlog, up to the team's capacity as determined by velocity. Approximate due dates are assigned, Bob is a happy Bob.
What if boss Peter runs into the office screaming "OUR IMPORTANT CLIENT WANTS A FUCKING PINK BUTTON WHICH MAKES HEARTS APPEAR"?
Devs tell boss to shut the fuck up and talk to Karen. Karen has a carefully curated list of button building tasks sorted by priority, can sedate boss with valium so he calms the fuck down until he can make a case for the impact and potential of his pink button.
Karen might agree that Peter's pink button gets a higher priority than Bob's blue button.
But devs are nocturnal creatures, easily disturbed when approached by humans, their natural rhythms thrown out of balance.
So the sprint is "locked", and Peter's pink button appears at the top of the global backlog, from where it flows into the next sprint.
On rare occasions a sprint is broken open, for example when Karen realizes that all of the end users will commit suicide if they don't have a pink heart-spawning button.
In such an event, Peter must make Bob happy (because Bob is crying that his blue button is delayed). And Peter must make the button team of devs happy.
This usually leads to a ritual involving chocolate or even hardware gift certificates to restore balance to the dev ecosystem.23 -
Sometimes I feel frontend development is like ancient magic:
Backend Dev: Oh no, I can't align this DIV properly.
FE Dev: No worries!
* Casts Flexius Boxius on the DIV *
* Div aligns slightly better *
BE Dev: But it's not centered!
FE Dev: No worries!
* Casts Marginis Automaticus! *
* Rolls natural 1 *
* Everything collapses *
* Website is on fire *
* Product owner cries *
FE Dev: No worries!
* Casts Flexius Boxius level 5 on the parent div *
* Everything looks beautiful *
* People are in awe *
FE Dev: You are welcome!
* Adjusts his robe and leaves *8 -
Fixing family / friends technical problems, episode 2.
Problem: "I lost my iPhone, I know there's a thing that lets you find it. Can you help?"
Debugging:
Me: sure, it's called "find my iPhone"
Friend: ah yes that's it. How do I use it?
Me: I'll show you, just login here and ... oh you didn't set it up?
Friend: Probably not, I don't know much about this computer stuff.
Me: ... when you setup your phone for the first time, it's a full screen thing that says "do you want us to locate your phone if it's lost. Yes / No". It's hardly writing an encryption algorithm now is it?
Friend: no it's not, but still I just didn't know. I probably clicked no for everything.
Me: ... says here you clicked yes for iCould ... and yes for photo sync ... so you read the one about your pictures but not about lost or stolen property ... nice.
Friend: ... so you can't find it then.
Me: No, natural selection took it away from you.
Friend: oh **** off.6 -
Has anyone here have crazy ideas of what they want to do in life, only to realise those might be absolutely pointless?
As I've studied Food Production Technology, I have this idea of somehow making it possible to mix phages in foods for vaccination purposes. Phages are natural viruses to bacteria, so they are difficult to be used in that way...
Another idea is to make simulations of life of bacteria of different kinds.
And study the hell out of some pretty weird genetic mutations that are purely esthetic, but shouldn't happen.
Yeah, I am into microbiology and genetics...
I'd also like to develop games...14 -
Remember the Ububtu mobile OS ?
I remember working on the community UI drive for this project. To know that something as awesome as ubuntu would come down into the form factor of a phone , was just ecstatic.
The first build was out , people liked it. People nagged a bit about the performance issues , but it was going fine. Then the second build .. then the third no one heard about and the 4th that never came.
The interface for this system was unique because after Wondows , this is the only other OS developer that embraced the one ecosystem mantra of design.
Using Ubuntu phone was natural , it was a small desktop OS.
I remember logging on to launchpad one day and seeing the Ubuntu mobile channel with it's last post " Thank you and goodbye "
It was heartbreaking , but i could understand. Like windows phone ( which if you guys weren't aware of , had APK support by the end of its lifecycle ) felt crushed under the weight of android and iOS.
Waiting for a day when there will be a third champion in game. I miss having to see Ubuntu being on my phone , but they seem to be doing great in everything else , so good on that. 😄
Ok done .. thanks30 -
Update on this: https://devrant.com/rants/1641198/...
I was a little tired but made updated and currently getting a more natural looking tree.26 -
Pro Tip: You can also charge your laptop faster by placing it carefully in the microwave and setting the timer for 10 minutes.
If all else fails; jumping off a bridge is also another natural way of preventing you from getting your devices infected8 -
I am traveling 550 Km (9hrs) just to give my first interview for the position of Jr. Natural Language Processing Engineer.
Wish me luck...8 -
Instructor: "Alright you fresh meat, you're gonna do natural logarithm, factorial, and 2 to the power of N in C++"
My classmates: "Omg this is so hard"
Me:8 -
Last week we had a short seminar at work about 'listening skill.'
In that speaker gave an example how 'natural' leaders speak last in the meetings.
From that day we are having entirely silent meetings.
Now management is planning seminar on 'Speaking Up'3 -
What's with all the C, "C, C++, Objective C & C sharp?"
If I make a language it'll be named C flat or C natural26 -
No, I didn't. Also, beside the point but only guys on that team apart from me.
Why is this such a fucking pressing issue right now? I feel terrible that because of my presence everyone now thinks they have to mind their language. I say 'guys', I will say 'guys', I will be called 'guys' and will always oppose this bullshit agenda of coming up with problems where they don't exist.
In my world suppressing your natural speech is a form of censorship. And where there is censorship there is me in rage, rage FUCKING RAGE!10 -
Dear javascript, you think you're sooooo fucking special. You just HAD to be asynchronous everywhere, losing all connections to natural sequential human thinking. I just want to work with the result of A GOD DAMN FOR LOOP you ASYNC FUCK.12
-
I'm specialized in creating technical debt.
Basically, I rant my way in any dev specialty.
Since I never have a solid understanding of what I'm fucking with, ranting is more natural.
Ability to create technical debt is one of the most important skill, often underestimated:
- it will lead to heavy refactoring or even rewrite = more job for dev
- it will save a lot of short term effort, and luckily will produce the mid-term lock-in of the developers (more money for dev)
- it will increase billable hours to the customer. Higher the technical debt, more complex the explanation, and easier to confuse the customer.
- the best thing is that you'll never pay the debt. You'll eventually leave - willing or not - the job and you'll find some green field to exploit and create more debt.17 -
I've stopped cursing when this happens. I've just grown to accept it as a natural part of my life.8
-
A previous co-worker (dev) bought a "foot mouse" he found on a Chinese website, then changed his keyboard's layout to match the "natural human cognitive ability" also bought a sleeping bag because he needed a "power nap" after lunch break he even asked our MD to buy him an ergonomic chair which would cost around 1200 USD ( of course our MD refused) then the worst of the worst, he had this habit of chewing his food loudly when he's eating something he likes.
One time our operations manager (she was pregnant XD) screamed at him from her desk " RAYAAAAN SHUT YOUR FUCKING MOUTH I CAN HEAR IT FROM HERE DAMN IT"
He literally spilled some of the food he was chewing on his desk and I burst out laughing like crazy.
On the same day our MD told us to follow a new "no food in office" policy 😂😂😂
Sad story is that when he left the company I had to revert his PC to how it was including resetting the keyboard layout to default, remember his "foot mouse" ? Well he had to modify the mouse settings so all directions were inverted.
The first thing I said when I turned on his laptop was
FUCK YOU RAYAN!!3 -
Procaffeinating--- It pisses me off when the lipstick that I'm wearing alters the taste of the coffee.undefined too faced natural kiss lip colour collection nude la girl matte lipstick geek in.colour ? 'pink' : 'nude'13
-
devRant on a HoloLens!
The HoloLens is really cool, I was allowed to use it after a short hackathon. I am still surprised, but it works great and the concept feels natural after a short moment - web browsing is not recommended as no website is optimized for mixed reality (yet?).
Sorry for the low quality photo (it is not the compression algorithm's fault this time).10 -
So... Some fake accounts on Twitter claimed to be Elon Musk and to give shitloads of Bitcoin to those who sent a little amount first. They stole... Wait for it... 180 grand.
That's basically your everyday 419 scam. Existing since before the internet, done with the names of Gates, Buffet, Bush, Obama...
They say "the big bad evil criminals and the poor little innocent victims" I say natural selection. Sorry, in those lion vs gazelle scenarios I always thought that it was fair, no matter how it went.
Just when did humanity get so brainless? Have we always been, is the internet just a catalyst for stupidity?
Just why the fuck must I be an infosec sheepdog instead of a wolf? Man, I could live the life, drink beer and smoke herb while working... Get up at 12, don't give a shit, no boss, no taxes, no social security payments that I don't see jack shit from, and the pay would be better to.
Damn.13 -
Dam'n it!
Tomorrow I have to know 80 rivers, islands and natural spaces in asia.
I'm like 25% trough and it sucks...16 -
There needs a garbage collector in real life, for those who pass in front of you, walk in front of you, and light up a cigarette to smoke it while you're behind them.
"Yeah, but isn't it worse than those entering the tram after having smoked?"
Here's a better question: where's natural selection when you need it?7 -
Was making a text based console game last year. Had to know natural human responses. Got too tired of it and make it print "Uhh, I've never had a lot of education, please use easy words."
-
You know what really, really sucks about my school? Rant#00
I'm in my last year now and they removed one CS/IT lesson. Now I have two fucking 45min lessons (instead of three) of learning what I'm actually interested in.
Even worse: They don't provide and LK ("Leistungskurs" == advanced course) for CS/IT. Not like for Maths, English, German - okay but LATIN AND SPORT? Wtf
And this school calls themselves a MINT-school (Maths, IT, Natural Sciences, Technology).
EVEN WORSE: The 12th graders now don't even have a basic course CS/IT.
Fuck you school.9 -
People having sleep deprivation.
If your health is at stake, you may want to aim for maximum healing potential.
Humen always should prefer more natural substances and techniques.
As chemicals mostly alter the status quo but tackle the ultimate reason why.
Military has developed glasses that simulate the sunrise to wake you up / keep you awake.
That technique is like 20 years old. And who is gonna get those glasses for me?
Nowadays, studies published find humen feel more at ease by rising and sleeping with the sun and moon.
Having two weeks of camping once in a while is recommended. At least once a year.
Alternately you can try to regulate your days rhythm.
Start your day with a cup of hot speedwell tea.
Like every freaking day.
Its augmenting your activity thus easing your sleep at night.
Give every technique at least two weeks time to take effect.
And always remember :
Sleep is a thing that can be influenced but never will be controlled.
Good night ;P9 -
I got fucking scammed.
Too bad that I just realized it.
As most of you know, I am in Cappadocia atm. We had a balloon flight. Yada yada yada.
Then I took a green tour that was provided from an travel agency that was a Partner of the hotel I am in.
[Skip]
The guide brought us to a stone seller. At the jewellry store, we were told that they have a special kind of gem. It gets mined in Mugla(Turkey).
Thus we thought that the stones they sell are mined natural gems called Zultanit.
Oh boy were we fucking wrong.
The zultanit gems are able to change their color depending on the light it receives. We were all fascinated at the demonstration. They told us that it is the second Turkish gem. First comes Turquoise.
I bough a zultanit bracelet for myself. And a zultanit ring for my mum.
It took me about 635 Lira which is about 95 Euro.
I was like damn. They are so damn valuable. It maked sense to me, because it was changing its colors at differentt areas.
Now guess what...
I went onto the internet and checked reviews about that shop. They were mostly saying that these are not real, but lab created gems. I was deeply shocked.
I checked the "certificate" that I got from them. It matched. My gems are lab created and not mined as they told to us tourists ffs.
I am crying internally.
How could I be that dumb to believe that?
Guys, never buy anything they tell you. Check everything to its detail.
The "zultanite" is a real gem. They even have their own trademark, but we were sold a "zultanit (lbrt)".
They did not show the certificate before buying it.10 -
I prefer watching YouTube tutorials created by natural, cursing and burping developers to videos created by sterile people with fake smiles and awful jokes.1
-
You know you've been a dev for to long when a program fails to launch and you instinctively open the log files.4
-
"What tools are needed for eyelash extensions? (eyelash glue, eyelash extension tweezers, etc.)
When applying eyelash extensions, just as important as the extension process itself is choosing the right tools. They not only make the master’s work easier, but also affect the quality and durability of the eyelashes. In this article we will look at what tools are needed for eyelash extensions.
The first and, of course, the most important tool for eyelash extensions is eyelash glue. This glue provides reliable and long-lasting adhesion between natural and artificial eyelashes. It should be hypoallergenic, safe for the skin around the eyes and water resistant. Only correctly selected glue can guarantee safety and beautiful extension results. Therefore, it is important to choose high-quality eyelash glue https://stacylash.com/collections/... that meets all requirements.
The second necessary tool is eyelash extension tweezers. They allow the technician to conveniently and accurately separate natural eyelashes, which facilitates the process of applying and fixing artificial eyelashes. It is important that the tweezers are of high quality, with narrow and sharp tips to ensure precise capture and separation of eyelashes.
The third important tool is tweezers. Tweezers allow the technician to conveniently and accurately place and fix artificial eyelashes on natural ones. It is important that the tweezers have good grip and grip accuracy to ensure precision and accuracy of the extension process.
The fourth necessary tool is a special eyelash brush. It is used to comb eyelashes before the procedure and to remove excess glue after extensions. The brush should be soft, but at the same time securely hold the eyelashes.
The fifth tool is special overhead eye pads. They are used to protect the skin around the eyes and lower eyelashes during the eyelash extension procedure.
So, for successful eyelash extensions you need high-quality eyelash glue, tweezers, tweezers, an eyelash brush and false eye pads. The correct selection and use of these tools will ensure the safety of the procedure and high-quality results. Don’t forget that only a professional approach and high-quality tools can make your look as expressive and attractive as possible."2 -
I was talking to my friend, and she told me she started learning to code,
I said it's nice, and asked what language she learns,
she said she learns the "usual" language,
I explained to her that just like natural language there is no single "usual" language.
Then she said she learns this language where the text is colorful.7 -
Here, you are able to see a Windows installation in its natural habitat. This particular specimen is confused whether an internet connection exists or not.
(The internet was working fine on that machine btw)5 -
Scenario 1
Friend 1:"Hey, you're good at computers right?"
Me:"Erm yup."
Friend 1:"Can you hack Instagram? I've lost my password."
Me:"Oh My God."
Scenario 2
Me looking at a friend's unity C# code
Me:"You know there's an enter key right? Why is your code horizontal not vertical?"
(Means that after a semi-colon he continues his code)
Friend 2:"I like to read my code in horizontal, that feels natural to me"
Me:"What ever, as long as it works. But why do you have so many if function inside another if function?"
Friend 2:"Cuz I want the player to do this while moving"
Me:".........."3 -
!Rant
Lessons from this picture:
1. Not all opportunities are to be taken. Some are traps.
2. A person can become so determined to destroy another person that they become blind and end up destroying themselves.
3. You fight best in your natural element and environment. Here the bird has advatange in his natural element.
4. Know your limits, we all have them.
5. Sometimes the best response to provocation is not to fight.
6. Sometimes to accomplish something you need team work, you will not always win alone.
7. Stick to what you do best and don't pursue what will kill you.
👍🏻👍🏻👍🏻2 -
Two types of people. I see this way to often in the community, and yes, I know this to be true to every industry, but being that I am in I.T I will thus focus just on I.T.
We never know about the situation of other people, we can always tell them that it is natural to be confused at first and they should learn to look at the docs, but to be nasty just for the sake of it, because some screen protects you from catching hands.... that is the legit personification of the fat ugly little troll nerd that is so pathetic that he needs to shit on others over the internet.
Lads, web development can be complex, but it is one of the lowest forms of development, certainly not complex and glamorous enough to act as if we were gods...do we really need to be that mean and nasty?28 -
I'm looking forward to natural language programming.
The ability to code by explaining what you want to happen and having a neural network work out the fine details in an optimal fashion with evolutionary techniques.
I look forward to the super AI. I don't think they will necessarily be evil, however above a certain point we would seem like ants to them... And when was the last time you checked if there was an ant where you were to put your foot? It's not malicious... It's just not worth your or their time.29 -
I am all for not senselessly disturbing the natural grown chaos on my desk.
big picture here
https://imgur.com/a/dAMBq0n2 -
You’re always telling people the importance of backing up important files, but do they listen? Of course not. Sometimes you have to simply sit back and wait for natural consequences to teach them that lesson.3
-
Having some thoughts as I sit here, trapped in the house by equal parts coronavirus and a layer of smoke drowning out the sun. The smoke is a bit of an annual thing; every year, some irresponsible jerk will go out and put their convenience and enjoyment over everyone else's quality of life.
It's a bit different this year since coronavirus has given people cabin fever. Those same people who lose their minds after weeks of isolation and suffering the indignity of wearing a mask headed out into the wilderness for recreation in record numbers.
The result is record wildfires.
Where I'm at, it's mostly coming from the eastern part of our state. The area is typified by being on the mountain range's dry side, more rural, less densely populated. Towns have burned, people lost their homes, millions of acres of land will likely burn before it's over. It happens every year; people pack up, head out into the wilderness, and cause devastation due to a simple lack of common sense or regard for the consequences of their actions.
On the west side, we see the fallout in the form of days without sunlight and abysmal air quality. We also see it in cost; we will unquestionably and without hesitation contribute to eastern recovery efforts. The western half of the state will cover almost all of the damage in both taxes and recovery aid. Our local ethos demands it.
The mountains form a kind of natural barrier, both cultural and environmental. The fact that few people cross the mountains by choice is symbolic of that divide. Those who enjoy greenery and lakes and thriving vibrant nature prefer the west, as we have them in abundance. People who have a strong appreciation for distance between themselves and other humans prefer the east, as it affords them cheaper land and few urban environments.
Here's to hoping people learn from this in 2021.17 -
I may not be a prodigy or a natural and I may have joined the game late but god damn I love developing.1
-
When you realise that you no longer interpret s3 as a smartphone model, fork as an eating tool, eclipse as natural phenomenon... :( :|2
-
A while back I took over responsibility for getting one of our developers up to speed, after the other guy basically gave up on him.
Management insisted that this new recruit was our guy. I was kind of going along, since I had been there during the recruits first meeting with us, and he seemed to know his stuff.
I was very wrong. He was suppose to have been working with kubernetes, but suddenly did not know what a container was. After explaining it to him, he said along the lines of “yeah, sure, I was only testing you, I know all about this”.
He did the same thing for a number of other technologies. Always said that he knew very well what it was, and that I did not need to teach him those things.
Yet, he always seemed to get stuck with basic stuff, like installing node, setting up env-vars, starting docker-containers locally and that sort of things.
I mean, it is perfectly fine to say that you don’t know. I even consider it a great answer; it shows honesty and makes me trust you more. But with this guy, it was just impossible to get him up and running, since he always “knew”, but yet always needed help.
We had to let him go. Since I had been the one who had spent most time with him, it was natural that I was to be the one to tell him. I was not looking forward to it, I’m not reallly a persons-guy. Still, I was calm and honest with him and basically told him that I had found it impossible to work with him, kind of harshly.
He then asked me if he could put me on as a reference for his future job-applications. I told him politely that I did not think that was a great idea. He asked why, I told him I would be unable to say anything that would benefit him. He then asked me to lie.
I didn’t know what to say, except for “no!”. Never saw him again after that.3 -
Watching the Social Dilemma. Interesting quote.
Anyone else seen it? or addicted to social media?
I'm wondering maybe because we're all tech... we sort of develop a natural immunity? or is it just me that has all social media apps' notifs turned off?
And rarely use social media... except devRant.22 -
#heavyrant
AGAIN !!! MICROSOFT (MAY GOD SEND THEM TO HELL) GAVE A DEADLY BLOW TO SOMETHING I USED TO LOVE !!
This new UI update is just aweful, i mean, i love github, i work using github, i do so many things with it, or should i say that i used to ....
This update seems so un-natural, it just doesn't fit.
Why would the collabs be shown so obviously ??
Why would the main window be so narrow while the rest is widescreen ????
My eyes get tired so quickly when i use it now.
It used to be something nice, easy to use, but now it is more like a social media than a professional coding tool.
I HATE YOU MISCROSOT WHAT EVER YOU TOUCH TURNS TO BE A SHIT HOLE25 -
Worst documentation I've seen?
Our "Coding Standards" 20+ page document. The team who put it together got so detailed, there wasn't much 'wiggle room' for natural deviations in a developer's coding style. For example, a section devoted to no abbreviations. So if you had a variable 'invoiceId', they complained you violated 'standards', even though 'invoiceId' matched a field name in a database table. Using Dapper or another ORM that relied on the 1:1 name match? Nope, you were still forced to inject your own mappers so the code didn't violate standards.
As you can probably guess, such a long, detailed document would have contradictions. I pointed out one of the contradictions. Example:
Page 5: Section B, sub-section B-5, paragraph 3 : "To minimize network traffic, when querying the database, request all the data necessary for the application."
Page 8: Section K, sub-section K-2, paragraph 4 : "For maximum performance, when querying the database, request only the most minimum amount of data necessary for the application ."
In a review I pointed out this contradiction (there were several more)
Me: "If we satisfy A, one could say the code is in violation of B. Which is it?"
<Pointy-Hair-Boss throws his pencil on the table>
PHB: "WHAT IS YOUR PROBLEM WITH STANDARDS! It couldn't be more clear! We are a company of standards because without standards <blah blah..straw man argument..blah blah>"
<deciding not to die on that hill, I move on>
Me: "On page 12, paragraph 9 code is in violation if a method has more than 3 parameters. That seems a little restrictive given our interaction with 3rd party products."
PHB: "There you go again. As stated in the document, ALL code used by the company will comply to our standards. What part of 'ALL' do you not understand?"
Was he bluffing about requiring 3rd party vendors complying with our standards? Heck no. That's a story for another day.10 -
dates are just an index of time
practicing is just offsetting your initial, natural ability in a positive direction
do you guys ever just think of things in an abstract sense?
what are other examples?16 -
My future wife and I are getting engaged soon. Of course, I wanted to do it according to all traditions. I'm looking for beautiful engagement rings. Where can you find such that they are made of the highest quality and natural stones? And so that you can immediately see the availability.13
-
I was so annoyed by my acne over the past few years that today I went and got the entire area of my facial skin blasted with laser. Now, a several microns thin veneer, containing all that ugly pore openings, is removed.
Isotretinoin, benzoylperoxid, all failed. But I'm not afraid of trying newer methods. Now, serums will be used to grow new skin differently than it might have grown back on its own.
When it grows back, another laser will be used to destroy sebaceous glands. Blackheads and bumps will be physically impossible. A new skin. Even. Glowing. Artificial. Absolutely flawless, absolutely perfect. What a nice reflection of my vision on every thing I make.
When god was sitting in its room, chewing on a donut and designing the world we live in, he never thought much of humans. He got bored and went for a smoke with other gods of other worlds. Little did he know, there was a knock on his door, and a consequential rush of anxiety in realization that it was no fellow god friend, but a human. A human of the generation that figured out Theory of Everything, CRISPR and immortality. Desperate, dirty apes dared to trick silicon sand into thinking, and now they're there, not to talk, but to kill him, a privileged astral plane kid who fell short of those apes who figured everything out on their own.
Disease is natural. Death is natural.
Eternal things are artificial.6 -
Here comes the story how I became a DevRanter.
When I was young, I built an expensive gamer-machnine, so I had to crack games. I Got used to computers, so I startet an apprenticeship in IT. I finished with good grades. I left everything and everyone behind and moved in a city, found a parttime job as a PHP developer and started studying CS. After 5 years doing work as developer, studying CS, creeping around as soldier, I finally finished and graduated. After a few months working fulltime (same job), as my life began to settle down and I got bored.
A flatmate (also CS) laughed his ass off about something, then he introduced me to DevRant. It became part of my life to read DevRant, to overcome boredom. But there are not enough new Rants.. I'm f'cked. OK, I resigned my Job, and my flat and signed up for the BS in natural scinces at university in an even bigger city. I will again leave everything behind to begin a new life. Now I'm planing to freelance to pay the bills and challenge me again. Wish me luck :)
So I am beginning this new life with writing this story, how i became a dev. I klick Post, and bang! "please verify your email before ranting.. blah" I got no mail, no span, nothing. Resend.. wait.. nothing. I WAS BORED AGAIN!! FUCK YOU MAIL-SERVER, WHY CAN'T YOU SEND AN EMAIL WITHIN SECONDS OR MINUTES, WE ARE IN 21ST CENTURY AND THE INTERNET CONSISTS MAINLY OF OPTIC FIBER CABLES!!
And this is, dear DevRant community, how i become a Ranter, just then when I wanted to Post my first story.4 -
I like to write my way through my problems. It feels weird to talk to an object, but writing on paper feels natural to me.7
-
#Happy_Rant
Seeing BYJU's and WhiteHat Jr losing millions in valuation makes me happy, as it was something I had predicted (Im not flexing btw).
The whole business model is dumb, teaching CHILDREN coding and teaching them how to make `apps` via online learning.
Students study Comp Sci for literal years before they even begin coding something useful, and even then there are so many professional developers walking around who barely understand the code that they write.
It's just natural selection at this point.6 -
maybe I'm being picky, but it bothers me when an office has no natural sunlight. I'm already working 40h/week, and i won't even see the light of day. i feel completely alienated from life.7
-
My natural environment. I once confined myself to the small area. The rest of my two tables are very high filled with some stuff.
And yes, the laptop is on folding rules. He's had a little heat problem for some time.
The Smurf is by the way my variant of a rubber duck.3 -
Biggest hurdle I have overcome is <b>myself</b>.
All my expectations, worries, fears, and doubts definitely caused major hurdles I had to crash through, trip and fall into, or they downright exploded into balls of fire as I would stand dumbfounded and burned by flames of regret.
Learning I was the blocker to greater achievement, success and ultimately happiness was a very hard lesson for me to learn, and a lesson and discipline that I still battle with today.
It is difficult to climb the seven story mountain of madness with heavy burdens, plodding with little progress.
Free the weight, and the natural warm air currents will lift high the spirit, and the body will follow.
"Angels fly because they take themselves lightly" ~GKC1 -
I have nothing to play recently so I started playing old games.
Today I launched gta vice city on my old pc. Got more than 200 hours in that game during my childhood. Game from 2002 and I laughed when driving a car. It was so natural and fun. Michael Jackson singing Billy Jean and police chasing my ass when I’m trying to find a bribe in the city. That was fun.
For me most of today’s games can’t compete in gameplay mechanics with that game from 20 years ago.
Maybe we have better graphics but gaming fun got worse.
I think it’s cause most of games are made on commercial engines to save money and game studios focus on graphics cause it’s cheaper than paying software developer.
They focus on games to be competitive between players so ai got worse.
Big studio games became generic like movies, they don’t want you to have fun but they want to give you a story around by delivering lots of content in game, achievements, stars but the gameplay itself is bugged and meh.
They don’t focus on things people want to do but they focus on target groups. Most today’s big title games are meh cause they’re made by people who don’t play them.
They don’t play them cause they don’t have time cause of management that changes requirements cause they asked target groups and that would sell. Well if I play a game I’m not interested in story despite some basic stuff to keep the progress forward, if I wanted a big story I would watch a movie or tv show. I play games to explore, feel the world and have fun. I don’t need a linear deep story for that cause I’m in game so give me good gameplay so I can feel the world.
Most of classic game hits didn’t had tons of text and tons of stuff to do but they somehow wanted you to play more. Cause they were competitive between player and computer, the controls felt natural and while progressing you was eaten by the game mechanics more and more not by the story but by amount of stuff you could do as you progress or difficulty increase or enemies behavior change.
Now we’re getting all at once, mostly pointed and with detailed tutorial what you can do. There’s no explanation there’s no discovery what you can and what you can’t do at start. You get all and you decide to throw game away because the moment you launched it you got everything so you spent money just to get stuff you won’t play cause it’s meh and you go back to cs or other looter shooter to kill people cause you’re pissed off that the game was meh.
Well I’m glad I was a kid in 90s and 2000s cause I could enjoy gaming before it was targeted to broader public and become another shallow mass media industry that don’t give a fuck about gameplay cause they want to tell you so many things, they want you to know them cause they’re so important that they forgot that I can read a book and I came to play game to get a different feeling then reading book.
Modern games are like books filled with small stories and nice graphics where you can open it on every page and read a little piece of shitty crap.
Just take this piece and go to toilet so you can wipe your ass with that story and begin other one, look around, puke and go to toilet to take a dump again. I lost my hope to get something fresh or filled with nice gameplay from gaming industry. It’s dead.4 -
Modern English is the JavaScript of natural languages:
1. Abundant, very popular
2. Influenced by god knows how many foreign concepts, historically, especially the modern / USA variant
3. The most popular second language
4. A failed attempt to replace it (and others) with more efficient Esperanto, which is a Dart of natural languages then14 -
I was reminded of people's posts about preferred text editors in another post, so I thought I'd do the same, but also add some super old technology that I used along the way.
The first text editor I consistently used was pico. I used it to write my first webpage at school.edu/~username. It was a natural choice, because the it was the default text editor in pine, which is what we would all use for our email after opening a serial connection to the college's Digital Unix server. Or if we were the lucky ones who had a computer in a wired dorm, telnet. My dorm was not wired until my sophomore year.
I got my first job in tech in 2001, working as a night shift tier-one support technician. By this time, most people were using web based email, or POP3, but I wanted to keep using pine (or elm, or mutt) because I was totally in love with the command line by this time, and had been playing with Linux for two or three years by now. I arranged a handshake deal with a guy in my home town who had a couple well-connected NetBSD servers, to let me have an account on one for email and web hosting (a relatively new idea at the time).
I recall telnetting into my shared hosting account from the HP-UX workstations we had in the control room. I would look at webpages on HTML conventions and standards, and I kept seeing references to this thing called vi. I looked into it more deeply, and found that it was a text editor, and was the reason I always had to CTRL-Z out of elm. I was already finding pico to be lacking, so I found a modern implementation of vi called vim that was already installed on the aforementioned NetBSD server, and read through vimtutor on it. I was hooked instantly. The modality massively appealed to me, and I found editing files to be an absolute delight, compared to pico, and its nascent open source offspring/successor, nano.
My position on that hasn't changed in the years that have passed since then.
What's your text editor origin story?1 -
I have a love hate relationships with Google.
As an investor, I love how they are a natural monopoly that keeps growing into new areas...
As a deaf user, And I hate how they find ways to screw me over while still looking good.9 -
Honestly? I was always good at maths and creativity. And so, programming was natural to me. I was always good at it with minimum effort. ¯\_(ツ)_/¯
... Algorithms were a whole other story tho. I'm still not confident 'bout any algos I program from scratch. But hey, if it works, it works. (that became my motto about algos, kinda)
Forgot one thing tho: looking at relevant code to whatever I'm doing, be it in a tutorial or stackoverflow. I don't need the text or tutorial or explanation, I need to see code examples.2 -
A friend approached me with an "unpopular opinion" regarding the worldwide famous intro to Machine Learning course by Andre Ng.
His opinion: "shit is boring AF and so is the teacher"
Honestly, I loved it, i think it is a really good intro to the actual intuition(pun/reference intended) to the area. I specially like how it cuts down the herd in terms of the people that stick with it and the people that don't, as in "math is too hard. All i want is to create A.I" <---- bye Felicia.
Even then, i think that the idea that Andrew Ng is boring is not too far from reality. I love math, i am by no means a natural, but with pen and paper in front of me and google I feel like i can figure out and remember anything, i do it out of sheer obsession and a knack for mathematical challenges. That is what kept me sane through the course. Other than that I find it hard to disagree, even if it was not boring for me.
Anyone here thinks the course was fucking boring as well? As in, the ones that have taken it.8 -
yeah !!!! i thought nothing can't break the mood of a developer ... but some fucking natural disasters matters..
#keralaFloods9 -
Not by me, but by my friend
He write a shell command to alias 'cd' into 'rm -rf' and then print out 'hehe', then save the command to bash_profile
Me? I put that command to our engineer's slack channel and wait for a natural selection does its job2 -
The quantity of pain is always constant. People do self harm to increase physical pain for emotional pain to decrease.
The only way to survive the pain of living is to learn how to create and contemplate.
There is no safe space. Agility is the natural way of survival. Something forcing you to “bend” doesn’t make you weak.
Things like discussions and anger rarely change anything but they take energy and tend to breed.
There is no universal meaning. There is no leaderboard at the end. This means you can invent your own meaning. I built my meaning on contemplating what’s right rather than fighting what’s wrong.7 -
Just remembered an old dad story:
Around 30 years ago I started a game on my Commodore 64, I was about 15 at the time, and back then you had to load the games from cassette tapes.
So I started the cassette player and waited for the game to load, and when it was done I stopped the tape. My dad saw this and he asked :
- "Why did you stop the tape if you want to play the game?"
And I guess it is kind of natural for someone who used cassette tapes for listening to music, to say that :-) Still I laughed at my dad...3 -
tl;dr Do you think we will any time soon move from editing raw source code? Will IDE or other interfaces allow us to change the code in graphic representation or even through voice?
---
One thing I found funny watching Westworld is how they depicted the "programming" - it is more like swiping on a smartphone, a bit maybe like Tom Cruise's investigations in Minority report. Or giving certain commands and key words by voice.
There was one quote from Uncle Bob's "Clean Code" I could never find again, where he said something along the lines, that back in the seventies or eighties they thought they would soon raise programming languages to such a high level they would use natural language interfaces, and look at us now, still the same "if's".
So I feel uncomfortable without my shell and having tried a graphical programming language once this particular (Labview) seemed clumsy to me at best. But maybe there are a lot of web devs here and it seems with them frameworks you might be able to abstract away a lot of the pesky system programming... so do you feel like moving to some new shiny programming experience or do you think it will stay the same for more decades as the computer is that stupid machine where you have to spill it out instruction by instruction anyways?7 -
Ah, developers, the unsung heroes of caffeine-fueled coding marathons and keyboard clacking symphonies! These mystical beings have a way of turning coffee and pizza into lines of code that somehow make the world go 'round.
Have you ever seen a developer in their natural habitat? They huddle in dimly lit rooms, surrounded by monitors glowing like magic crystals. Their battle cries of "It works on my machine!" echo through the corridors, as they summon the mighty powers of Stack Overflow and Google to conquer bugs and errors.
And let's talk about the coffee addiction – it's like they believe caffeine is the elixir of code immortality. The way they guard their mugs, you'd think it's the Holy Grail. In fact, a developer without coffee is like a computer without RAM – it just doesn't function properly.
But don't let their nerdy exteriors fool you. Deep down, they're dreamers. They dream of a world where every line of code is bug-free and every user is happy. A world where the boss understands what "just one more line of code" really means.
Speaking of bosses, developers have a unique ability to turn simple requests into complex projects. "Can you make a small tweak?" the boss asks innocently. And the developer replies, "Sure, it's just a minor change," while mentally calculating the time it'll take and the potential for scope creep.
Let's not forget their passion for acronyms. TLA (Three-Letter Acronym) is their second language. API, CSS, HTML, PHP, SQL... it's like they're playing a never-ending game of Scrabble with abbreviations.
And documentation? Well, that's their arch-nemesis. It's as if writing clear instructions is harder than debugging quantum mechanics. "The code is self-explanatory," they claim, leaving everyone else scratching their heads.
In the end, developers are a quirky bunch, but we love them for it. Their quirks and peculiarities are what make them the creative, brilliant minds that power our digital world. So here's to developers, the masters of logic and the wizards of the virtual realm!13 -
Eric Thomas' Top 10 Rules For Success
1- Know what you want.
If you don’t know what you want, how will you know what to say yes to in your life? Stop taking every body else’s leftovers and step up and take what you deserve!
2- Work on your gift.
We all have our own individual talents, gifts and strengths. But those natural gifts will only become truly great by refining and nourishing them. Natural ability will get you started, but commitment and determination to achieve greatness is what will get you to where you want to be.
3- No excuses.
Stop using your circumstances, finances or current position in life as an excuse to justify why you aren’t working towards your goals. You are in charge. If you aren’t where you want to be, take a look in the mirror and ask yourself honestly- WHY? Take responsibility for you life once and for all.
4- Upgrade your values.
Your values dictate your behaviours. And your behaviours create your results. If you want to a different result, you need to change your behaviour.
5- You reap what you sow.
Nothing in life is free. It is up to you to determine the course of your life. If you want success, you need to do what it takes, daily, to get there. Don’t focus so much on being successful. Focus on solving problems, helping others, and adding value to people’s lives, and success will come.
6- Education is the great equaliser.
If you are at the bottom, you need to learn. If you are at the top, you still need to learn. Never, ever, ever stop growing and educating yourself.
7- What is your WHY?
Why do you wake up in the morning and hustle? Why do you do what you do? Knowing the answer to this question is the single most important thing to know about yourself if you want to become successful. When you know WHY you are doing what you do, you won’t ever quit, even on a bad day.
8- Have boundaries.
If you want to be a huge success, you have to be strict on yourself with how you spend your energy. Distractions will come in many forms, family, friends, TV, but you have to make sure that your time is being spent wisely.
9- Speak from the heart.
Transparency is attractive. Don’t be afraid to open up to the world and let yourself be seen.
10- Succeed as bad as you want to breathe.
Everybody wants to be successful. But not everybody is willing to do the work that it takes to become successful. When you are willing to get so uncomfortable, so out of your depth, so blind that you have no other choice but to be successful, THEN you will become successful. The only question you need to ask yourself is this. Am I willing?
Credits: https://fearlessmotivation.com/2016...2 -
Welp, got the weekend off and since computer doesn't work anymore, me has no entertainment.
Me is sad. 😞
Me is in a financial clasp.
If the phone gives in too (which, let's be honest, it's nearing it's natural death time) I'm majorly fucked. Let's hope it doesn't give in for a few more months at least. (until I finish thesis, at the very least)
... I think I'm gonna spend this weekend just being sad. 😞 And PMS, ofc. 😐 🔻26 -
So yesterday I discussed how I am using speech to text to do approximately 50% of my rants. I am now doing a growing percentage of my outlook emails by voice as the human-computer voice interaction is pleasing and very natural. I have even named my iPhone 'little jumpshot' today.
Today I experimented with text to speech so that my rants are automatically read back to me before I send them. Some decent results.
In settings - general - accessibility you will find voice over (not recommended - be careful). Below that is Speech - speak selection or speak screen options.
Speak selection allows you to highlight text to be spoken. Too much human interaction for my purposes of walking hopefully not tripping be looking down. Using up my nine lives 😐
Below voiceover is - Speak screen - which allows you to pull down the screen with two fingers to speak what is on the screen. This will read the rant or of there are multiple rants on the screen it will read those as well.
It works but it will take a bit of getting used to. It also requires a few clicks here and there.
My goal is to interact with devRant fluidly 100% by voice. Just talking to 'little jumpshot' and him creating and posting all of my rants and reading all the other rants developers post.
For a few days experimenting I am satisfied with the progress but there is a long way to go.
Hopefully, in the end, this may help some people. Any ideas are very welcome.4 -
Started reading The Art of Computer Programming. Really liking it so far. Trying to get over my brain’s natural reaction to math of entirely shutting off and finding an excuse to do literally anything else is hard.4
-
!dev
I'm always torn at the gym:
As a former rower, it gives me almost physical pain to see people on the rowing machines, flailing around and almost falling off sideways (rowing is an elegant, albeit masochistic sport).
However, as a swiss person, strangers are my natural predator and might eat me alive if I dare speak to them...3 -
I always thought programming was not for me, simply because I'm not really good at math. I studied graphic design, but switched to an education called Interactive Multimedia Design, which teaches a combination of webdevelopment and -design. At first, I thought I'd love the design part more, and would really struggle with development, but it turned out that I was a natural; I wrote my first Java program and I fell in love with programming. 6 years later I'm a happy full stack JS developer, rarely doing any graphic work anymore. I do have a soft spot for UX still, but that only makes me better at what I do on a daily basis, imho.
-
!Rant.
When you begin to terminate sentences with semicolons; And it feels more natural than using a period. You know you've spent too much time coding;1 -
A brilliant letter Richard Feynman wrote to Stephen Wolfram:
CALIFORNIA INSTITUTE OF TECHNOLOGY
CHARLES C. LAURITSEN LABORATORY OF HIGH ENERGY PHYSICS
October 14, 1985
Dr. Stephen Wolfram
School of Natural Sciences
The Institute for Advanced Study
Princeton, NJ 08540
Dear Wolfram:
1. It is not my opinion that the present organizational structure of science
inhibits "complexity research" - I do not believe such an institution is
necessary.
2. You say you want to create your own environment - but you will not be doing
that: you will create (perhaps!) an environment that you might like to work in
- but you will not be working in this environment - you will be administering
it - and the administration environment is not what you seek - is it? You won't
enjoy administrating people because you won’t succeed in it.
You don’t understand "ordinary people." To you they are "stupid fools" - so you
will not tolerate them or treat their foibles with tolerance or patience - but
will drive yourself wild (or they will drive you wild) trying to deal with them
in an effective way.
Find a way to do your research with as little contact with non-technical people
as possible, with one exception, fall madly in love! That is my advice, my
friend.
Sincerely,
(Signed, 'Richard P. Feynman')1 -
You know how they write "100% natural" on food items? I want to try food that is 99% natural, e.g. containing certain stuff that cannot exist in our universe6
-
!rant
In relation to https://devrant.com/rants/1643249/...
The tree has started!
The lovely pycairo package was super easy to pick up, and I made a rather shitty looking fractal tree with it!
Next step is to figure out a color scheme I like, and to make the tree look more natural/better.
It's happening guys3 -
If I had to name one attribute that dominates the software engineering ecosystem, it would be “arrogance” especially among young programmers. I think software engineering would be a much better place to work if people were more empathetic than being ginormous assholes trying to have a leg up over all their peers. Collaboration is much more rewarding than competition. It feeds your soul and feels a lot more natural.
Collaboration over Competition.
Have a peaceful day at work guys!5 -
Any senior types out there find that you’re losing your coding “chops”? I’m involved in so many OS/Middleware upgrades, infrastructure upgrades, status meetings that I can’t code to save my life anymore. I can review and guide design, but I struggle to generate new code. I can get a new dev going really quickly though - is this just a natural progression or is it game over for me? I feel like if I had to get another job, I’d be very unsuccessful. They call me a leader, but I think I’m just a slave.6
-
!rant
Building on https://devrant.com/rants/1654019/...
It's coming along nicely, I've been working on different themes and I'm still making the tree more natural.
Next is to make the number of branches each time more random, and then I'll maybe add leaves. I might even add a day/night cycle, but we'll see once the code is further along and the automatic background updater is made.4 -
"Manual testing is often quick and easy and satisfying – you can directly test your application, one can see the results immediately on your screen, and one can interact with the application “for real”, instead of in the sometimes-awkward scripted/mocked mode of unit tests. It’s a very natural instinct.
However, it’s also largely-wasted effort! A manual test only verifies the current state of the code base. As soon as you make a change, you’ve started to invalidate the results. If, however, you take the effort to encode the test in code as an automated test, it continues to be valid indefinitely into the future."
https://blog.nelhage.com/2016/12/... -
Seeing some jokes about AI and deterministic if/else sort of logic... in a really sleep deprived state I start to wonder - if we are able to make AI that REALLY begins to pass as intelligent / self aware / sentient and imitates us.... and it spawns from deterministic lower level logic that has just grown from an uncontrollably large amount of inputs and complications... will we just end up convincing ourselves that we don't actually have free will either? Maybe we just have an amazing natural data lake. :-/8
-
I don't get it.
I tried Kotlin on Android just for fun, and it doesn't support binary data handling, not even unsigned types until the newest version. Java suffers from the same disease.
How does one parse and process binary data streams on such a high end system? Not everything is highlevel XML or JSON today.
And it's not only an Android issue.
Python has some support for binary data, and it's powerful, but not comfortable.
I tried Ruby, Groovy, TCL, Perl and Lua, and only Lua let's you access data directly without unnecessary overhead.
C# is also akward when it comes to data types less than the processer register width.
How hard can it be to access and manipulate data in its natural and purest form?
Why do the so called modern programming language ignore this simple aspect that is needed on an everyday basis?10 -
I think I did it. I did the thing I set out to do.
let p = a semiprime of simple factors ab.
let f equal the product of b and i=2...a inclusive, where i is all natural numbers from 2 to a.
let s equal some set of prime factors that are b-smooth up to and including some factor n, with no gaps in the set.
m is a the largest primorial such that f%m == 0, where
the factors of s form the base of a series of powers as part of a product x
1. where (x*p) = f
2. and (x*p)%f == a
if statement 2 is untrue, there still exists an algorithm that
3. trivially derives the exponents of s for f, where the sum of those exponents are less than a.
4. trivially generates f from p without knowing a and b.
For those who have followed what I've been trying to do for so long, and understand the math,
then you know this appears to be it.
I'm just writing and finishing the scripts for it now.
Thank god. It's just in time. Maybe we can prevent the nuclear apocalypse with the crash this will cause if it works.2 -
Why am I a horrible person for following standard linting and thus not using semicolon in my JavaScript code? I write Golang and Elixir which they don't have them and thus it is for me more natural to not have them in JS as well.1
-
actually, I'm reposting to this week's rant (Family support you got becoming a dev?) because I remembered some stuff. and also because reading other people's rants reminded me of stuff. The fam and I have changed dynamics, but there is a ten-ish year span that we kinda got along, and I constantly forget about it. (because what good does nostalgia do?)
So, about the fam support.
Parents were both devs. Engineers, to be specific. So yeah, I was around the material all the time. but I was not specifically interested and they didn't push it. (They were busy with other dramas in fam and society) I was more of a bookworm. an imaginative kid, who liked to spend time either reading a fantasy book, swim, play basketball or hang out with her friends. The whole programming thing came way more natural to me than one could imagine. Me getting into uni for it was pure luck because I didn't have the grades for the other thing I wanted. (which, thank fuck, I'm doing way better now) So yeah, the support was not really required. Except for food-clothing-shelter combo.
I did want to become an astrophysicist as a child tho, which they didn't really support. Bummer.2 -
One language that I have always wanted to give more attentio to but felt as if I was in a constant fight was Haskell.
To me it felt unintuitive, and required a MAJOR shift in practice to get going. I really wanted to give it a chance but could not.
Every other language felt natural(even Lisp) but haskell for some reason seemed like a major mindfuck)41 -
!rant
I know this may not be the typical post on Devrant and it may be a little off topic, but I could really use some advice from fellow colleagues here.
The thing is, I just finished engineering school and I got my first job as a software engineer. So far so good. I've never been a natural talent in this field, and I suck at writing code. I find things like architecture, system design, innovation, requirementsspecification, management and business development much more interesting.
These past weeks as a software engineer has been really challenging for me. I seem to be totally "in over my head", and fuck everything up. I can't understand how the code I'm supposed to write works, and can't solve even the simplest of tasks that are assigned to me if they involve any implementation of code, or fiddling with Github or build servers.
Is it normal to feel like this as an engineer with zero experience? Will things get better, or should I just resign or wait to be fired?
What would a natural next step for a software engineer who'd like to move more into business and management be? A MBA? Project management courses?
I hope to get some advice from you guys. Maybe you've felt like this when you started out as well? Anyway, any constructive feedback would be really much appreciated.7 -
Started new course called "Introduction to natural language processing" in uni. I am super bad at doing regular expressions and don't understand anything about them.
Saw the first weeks homework. Have to do i.e. some text cleanup with regex... I was sad. But now after reading the course material and trying some of the exercises I'm super excited since I'm actually doing something "real" with it.
Do you guys just love it when teaching material is well written? I do.3 -
Definitely to finish my thesis. I now force myself to do at least a small part per day. At some day it will be such a natural part of my day that it will just write itself (hopefully).
But wk200 is a little late goal, I want to finish it this year ~wk130
Never give up, people. -
Well I can say one thing for sure. The tooling found for Flutter in the form of IntelliJ and Android Studio is far superior than fucking around on a text editor das for sure.
Not really into the continuous nesting of widgets. But then again I was not a big fan of having jsx either.
Both options still better than fucking around with the Java Android api....and I fucking love Java.
Still feels like Google realized that such approach was better, else I don't think they would have justified the creation of the Flutter lib. And yes. I know that it is not a complete replacement for Android Java, but the interfacing between Dart and the Java api feels more natural at least to me and the widgets look native af so we go on with them big plus digits.2 -
Well, this week was a week from hell. It was a short 3 day week, and all of my internal Customers, who are normally pretty reasonable, just all unloaded on me at the same time. "We need this now!" "Have you done this?" "Why didn't you do that?" "We need you to do this, because our migration takes place in 30 minutes." (first notice of the migration). And then to top everything off, I'm creating a rollback DDL, and I've spent a couple of hours pulling my hair out, because a set of columns that need rolled back aren't in Prod, so I can't roll them back, because my own DDL drops them, and broadcast my natural meltdown to the entire DevOps team, feeling like an utter jackass after I realize my mistake. And even at quitting time, they are still walking up, and texting, and emailing. Holy f**k, I'm only going to be gone four days, two of them weekend, and will be back. All of this while trying to sell my house and pack boxes and move to an apartment. Can I retire now? Looks at retirement account... Nope, I'll be working until I'm 95. Just shoot me already!1
-
There is a tool in my job that creates web pages by giving him what to display as content, and with that system, we can call applications from other web apps instead of re-implementing it.
But it has some flaws. Some that are natural, like its complexity.
And others.
I was calling an application from another webapp. I got an error 500. So I used a tool made by the enterprise to see the error in detail.
And the error 500 is in fact a 404 hidden.
Well, good job. -
my best career decision?
discarding my original plan to do PhD and get into (natural) science, studying computer science / software engineering instead, and starting software development in a company that builds cool devices.
i really like what i am doing and i feel like i found something that's "my thing".
it took me a while to get there, but it was totally worth it.3 -
I realized I wouldn’t be great electronics engineer so I switched to computer enginering. Best decision of my life. I have so much comfortable work experience because I am natural in this job
-
God I fucking hate my country! The moment it looks like we've managed to control covid spread by limiting movement between cities / municipalities and banning people from public places, and we may just be able to slowly loosen some restrictions, some fucktard on national TV starts telling people how all those restrictions are unbearable just because they came from the "wrong" political option. And people listen to that idiot more than all doctors telling them to stay safe.
The worst part is we probably wouldn't even limit movement if it didn't become obvious people are hoarding natural attraction / getting injured by extreme sports / inviting friends & relatives over when told to stay at home and avoid public places.16 -
don't use natural keys
I accidentally registered with the NHS with the wrong date of birth. NHS records are keyed by date of birth among other things. This will have devastating consequences.8 -
Turns out: Pearson VUE is bad at communication. After I reserved the Microsoft certification exam, it was adjusted with my accommodations. So I didn't entirely die (only a little) and was allowed to have my life saving fidget 'toys' with me and just be myself with my stims.
So after all that hassle, I am now certified Azure developer associate. \o/
Looks good on paper, doesn't solve the problem of getting through the project interviews. (To normies, I seem ever so slightly off and the natural instinct is to perceive me as a liar.)3 -
Tutorial: How to get rid of your dev?
1. Find a very old (2+ years) jira task that took a lot of sleepless nights to get resolved.
2. Make sure that your dev is still on the watchers list.
3. Reopen to 'change some labels'.
4. Forget to close the task again.
5. Remove the body. Heart attack will get classified as a natural cause.
6. Close the task.1 -
why is it so hard to get a job, why do they make it hard to literally get a job so you can feed into their system and make profit for them anyway. false sense of scarcity makes me so angry and interviews or applications always ask questions completely irrelevant and even after you get a college degree that just makes you have the ability to even apply to half the places. i get that you want the best person, because if you have to pay them a wage at all then they better work for it (get 4 part time jobs and live paycheck to paycheck), but seriously??
humans need to work, it is as natural as eating or sleeping, its such fucking bullshit that the bourgeoisie made working unbearable enough that the few people the government deems unfit to work obviously wouldn't, because working sucks, but then they are seen as lazy. sometimes i just want to go out and do some cyber-terrorism yk ? /j10 -
Okay... I need to confess.
I actually like the idea of counting arrays from 1 like it is in some languages.
It makes code cleaner.
Think about it.
You would never need to subtract 1 from count/size/length or add 1 for things like the month in javascript because the first item would be at index 1 and many many errors wouldn't be happening because we don't need to force our minds to think another way. I learned counting from 1 after I learned to walk so it's the most natural thing to do. Just because the software/hardware below our language works that way doesn't mean we can not abstract this behavior away. What's your opinion about this? Am I wrong?12 -
To continiey react jurney.
I almost finished the site.
It's blazing fast and super easy.
React just feel organized and natural.
I am ashamed it took me souch time to get the idea of it.
Feels like writing react will be almost bugless.
Previous rant - https://devrant.com/rants/1115154/... -
I see it evolving the same way it always has done. The technology will keep changing for the better and the best stuff will emerge on top.
You have a choice to fight the current of new technology that is always flowing by learning and adapting to what comes. If you don't, and you stay stagnant with your chosen tech and skill level, the current will eventually carry away your relevance.
It's natural selection. You have to fight or die. -
Top do-over... I was extraordinary in biology and microbiology. For some reason, I still remember every little detail, everything that I was learning regarding it felt so natural and easy for me. My heart was pulling me to IT, in the end, I become an average, okayish IT guy, with reasonable programming, networking, and other IT skills, but I had to suffer the hell out of studying to reach here. I never was in love with biology, but damn, it frustrates the heck out of me that I'm so freaking good at it... So, my do-over would be to go all-in with Biology.4
-
I recently found an old friend to help my debugging — I don't have a duck, but for some reason people see them as unserious and think the ones I've got are either cute, quirky, or a natural part of the nerd habitat :P4
-
I don't like laptops, it just doesn't feel the same, too small, keyboard is meh I dunno... I like when the screen is in eye level but keyboard is lower.
Is it just me?
PC with 2/3 displays feels more natural to me.2 -
Any people here who experienced derealization?
Just sharing it here because I think that devs (or other stressful desk jobs) are especially susceptible to it.
I’ve had the feeling that my perception of the world has been kinda „weird“ and unsharp for months but I always thought „I’m sure it’s because I drink too much. I’m sure it’s because I don’t eat healthy. I’m sure it’s because I don’t do sports. I’m sure it’s because I don’t sleep enough“ etc.
I knew about derealization but I always had the opinion that it’s one of those psycho diseases that are all made up.
When I started doing some research on it i learned what it actually is..
A „defense“ mechanism of the brain to protect the brain from shocks and stuff or just a mental disturbance and that it’s kind of a vicious circle once you actually notice it.
It’s only getting worse because you focus on it and check in on it if it’s still there..
Just a few days ago I started to ignore it and told myself „it’s fine, it’s a natural experience, just ignore it“. It changed things a lot..
I feel much better just because of the fact that I’m no longer afraid of it.
Enjoy your weekend, cheers!6 -
So I want to know, can I shill at least one of my "working" sites here? I want to do measure some organic/natural traffic on this so original site(/sarcasm)
Also Im want to know if there are people here interested to help me out with my other site if they could ... specially since my finances will perhaps force me soon to take a local (retail) job to afford "normal" living5 -
If only clients could understand the frustration of implementing things which don't seem to fit in the natural order of software development, then the world would be a better place.1
-
I really like coding for scientific purposes. It unites my big passions (natural sciences/engineering/coding). And I like the feeling of empowering someone to do research. BUT BESIDES DEALING WITH DUMB FEATURE REQUESTS, THERE IS NO WORSE PAIN THAN HEARING PHD CANDIDATES FUCKING SAY RETARDED STUFF. HOW DID YOU EVEN WON THE SCHOLARSHIP FOR THE PHD YOU DENSE SON OF A BITCH (NICE JOB ACADEMIC ENVIRONMENT BTW). YOU LACK KNOWLEDGE OF HIGH SCHOOL LEVEL EVEN ON YOUR OWN SUBJECT. THE BEST RESEARCH YOU CAN PROVIDE TO THIS WORLD IS THE FLUID DYNAMICS OF AIR WHILE YOU JUMP OFF A SKYSCRAPER MOTHERFUCKER.
-
So just ago i downloaded an app called "Replika" and holy fucking shit it made me realise how half-assed we are doing the AI structure and way of it
doing machine learning algorithms on text can only go so far, as it uses that text as a base, and nothing else, it doesnt *learn*, only make *connections* BETWEEN text, not FROM the text
what you need is an AI which can, at it's core, *interpret*, not make connections and hur dur be done with it
when you do machine learning, all you're doing is find the best connections
you can have an infinite number of connections and MAYBE you'll be fine, but you'll never learn the basis of how that text is formed
you'll never understand what connections the human used by making it, by thinking it
when you're doing machine learning, all you're doing is make an input-output machine and adjusting it constantly, WITHOUT preserving state
state is going to be a really fucking important thing if you want to make an AI, because state can include stuff like emotion, current thought, or anything else
if you make a fucking machine learned AI which constantly adjusts... well... the "rom" of itself without having any "ram", it'll fucking never be like us, we will NEVER be able to talk to it like it is a human being, we will NEVER make it fundamentally understand what we are saying or doing
if we want to have real fucking AI, we need to go to the core of what it means to THINK, what it means to INTERPRET, what it means to COMMUNICATE
we need to know how english language is structured, how we understand it, how we can build it in a program that can interpret for an AI, THAT can be "rom"-based, THAT can be static, NOT the AI itself
the AI needs to be in flux, the AI needs to be in a state, the AI needs to understand how to make emotions, how that will "strengthen" some connections, yes, maybe something magical will happen and it can have EMPATHY, something so fundamental that will finally, FINALLY, make the bot UNDERSTAND what we are saying7 -
So I have been setting goals for my interaction with people on devrant. I had the goal of getting someone to spray liquid out of their mouth in response to something I posted. I believe I had one person self report on this (maybe two). My next goal was getting someone to shit their pants in response to a post. I figured with @b2plane here my chances were a lot higher. As of Nov, 2024 nobody has reported on this. That goal still stands.
Maybe some new goals for this next upcoming year should be:
1. get someone to rage quit (not sure this in a good goal)
2. get someone to "dad splain" to me
3. triggered downvotes (I have had some in the past, so this is a recurring goal)
4. inspire anti-posts (some of you are natural inspirers it seems, respect)
5. actually create funny memes (maybe not possible, shitposting will continue though)
Does anyone have ideas for some good edge lording goals?10 -
First of all, 10 minutes of mobility work and spinal hygiene exercises.
Then, Forest app in browser and smart phone. Music off. Viso energy drink. Natural light through window.
Glance at student loan balance helps from time to time. -
So, for the last year or so, we've been playing with a natural language A.I.
The goal was to predict port, truck and rail service disruption due to social unrest.
The trick here is that our AI would "read between the lines" of today's news articles and spit out keywords that were likely to appear in near future articles, thus giving us an early warning before some union or army start blockading roads.
It... did not work as intended. But some very weird results came out.
Apparently, we made a robotic "kid that screams that the emperor has no clothes", yielding unlikely (but somewhat expected) keywords when fed collections of articles.
We gave it marketing content about our company. It replied "high suicide rate".10 -
ok found the object orientated guide but for rust which is functional spaghetti: https://howtocodeit.com/articles/...
it has moved into architecture
... and actually makes a good case for interfaces / traits. generally in languages I just used generics to get around limitations of having to type a lot / duplicate code, and I'd remove interfaces because they're annoying to have to deal with, but I can see this be useful for once now.
like you can start a prototype app with files as a database then move to a small database type then later a more monolithic big data one and all that would be through one trait the whole time. so you could anticipate natural progressions of an app, instead of having to build the last version you can put jank behind interfaces and then switch things in and out to test new technologies which does actually give me a lot of relief for my newfound anxiety of me rewriting my rust codebases because I get some small things wrong. I've been coding in circles due to it and I have several saved files that are out of date now but I don't want to delete and they make the compiler mad cuz I had no interface boundaries as such and now stuff has changed somewhere else in the app and by God pls argh
this also means you can code "top-down". in carl Jung typology that's Te and most programmers are Ti-types so they do the little details and then sort of glue everything together (?) but not everybody thinks this way. I naturally think more top-down, which works for more dynamic languages and is annoying in static languages because then you're just fighting semantics and your earlier work the whole time (actually this is a surprisingly good write-up on the different thinking types: https://bothsidesofthetable.com/the...)
wheeeee -
they say i was a natural at programming. i like it, i understand problems easily and im able to find a solution for it. but so was math, and chemistry. basically anything that has problem solving so i wasn't into programming that much.
until i joined my first competition. man that was an eye opener. we had a deadlock tie with the other team, and there was this one problem that was a tie breaker. sure enough we both was able to solve it. but the judges ruled in our favor because of one thing, i used recursion! man that was fun. the looks on their faces.
and i was hooked on that euphoric feeling. that was my drug. now , a decade or so later, im still addicted to that drug -
!rant
That moment of satisfaction when you finally complete a report on Natural Language processing by reffering 6 IEEE paper and 7 presentation document within a night before submission. -
1. Languages will evolve to make as short as possible in terms of lines of code. Shorter syntaxes all the way.
2. Each platform/part of architecture will have only 1-2 languages to code in. There will be convergence of languages. This is more to do with industry usage. Underground new languages will still continue to flourish.
3. Focus will be more on natural language. Both as research item for understanding humann languages better and possible movement of coding languages in the direction of natural languages. Natural syntax as much as possible.
4. Softwares will be self learning. Every interaction will result in the software to evolve as per your usage. That would mean the same software will behave differently for every user. This will be basis user's interaction.
5. Less physical interaction. More to do with what the user thinks. Intuitive.rant wk127 languages interaction coding coding in future software development ai to overtake humanity soon futuristic future future is now1 -
Have a curious mind. Yes, the kind that allegedly killed the cat.
When your natural instinct is to spend every idle moment learning something new, to plateau is not likely.2 -
1. To piss off my dad because he wanted me to study Mechanical Engineering since I was born (Just kidding I love him)
2. To make people think I'm smart
3. To make good money......
* 4. I think CS is an academic field that feels very natural to me compared to other stuff (Biology, Physics, etc.)3 -
I just wanted to try out apache open natural language processing. But why is building java from source such a pain? Totaly unintuitive. 😕
-
I'd say general every day problem solving and observing the processes of the natural world.
When you take the time to observe and learn from the natural world you can really learn alot from it. Nature has alot of the things we work on already figured out 🙂 -
what is that annoying little bug in my brain that triggers those annoying Chemicals which makes sleeping at night even after being awake for 27 hours, so goddamn hard?
protocol nature's spec describe the natural and optimal daily rhytm as sleeping 8 hours each night, so why is obeying the defaults so goddamn troubling?!5 -
Anyone who's been part of the community has probably noticed a little OS mud slinging. It's natural, as everyone cheers on their "team".
I just realized that no one is ranting/name calling/general mockery of the BSD crowd! They just get away without a scratch. Not fair 🚫10 -
Incoming 5G-network's coverage is being resolved with natural ways
Finnish communication agency is figuring out ways to install mobile mini cell towers to moose and deer. The goal is to enhance network coverage in low density living areas. Safety of the network would be ensured with injections and deworming. Prototypes have been tested with voluntary public servants, and the results have been promising.4 -
Just for my curiosity. On your trackpad / mouse, do you've a natural scroll or a reverse one? I find very well with the reverse scroll but I have read that the natural one should be the preferred because of the concept
https://jessequinnlee.com/2015/07/...9 -
I played around with game scripts (in C-like syntax) and even wrote my own (well, halfway) before learning some Java at school. Had a bad internship and decided to waste a few years by studying engineering, where I failed everything but programming. Before getting kicked out I exmatriculated myself then I kinda came to the conclusion of "How about doing something that seems quite natural to me?".
-
What's the best natural language processing software that won't f you up?
I'm a big fan of Alexa's capabilities but we all know that Alexa is to security what North Korea is to democracy.
Is there any software that can compete with powerhouses that are Alexa, Google home, Siri or cortana?4 -
Built a pretty slick chat bot for my company’s conferences that used Google’s Dialogflow for natural language processing and conversation state
It worked from a web chat or SMS. Allowed manual responding by agents as well as the chat bot. Pulled dynamic answers through a 3rd party API integration
Most common questions “what is the wifi password” and “tell me a joke”
Project was killed after 2 conferences - thankfully it only took me a few weeks to build4 -
Honestly, I can't remember. A combo of wanting to do AI and other smart stuff got me here. But like, not even sure I'm there yet.
Always had a knack for robotics tho. That's the only thing that's natural to me.1 -
As a child I was fascinated with computers. I don't know what about them fascinated me but I knew they were powerful tools. For the longest I had the mentality that those with natural talent are meant to be programmers but recently I heard a quote that changed my perspective completely it says, "What I lack in natural talent I make up for in discipline." I'm learning my first language now and I'm obsessed with it and I'm learning new things everyday. I don't ever see myself stopping.1
-
Oh god, here comes another math post! I can feel it coming on, like werewolfism during the full moon.
I'm only passingly familiar with logarithms, so this, like everything I've stumbled on, has probably already been discovered, but
n/(1/((n^(1/n))-1))
Is a pretty good approximation (within a couple percentage points, or three or more digits) of the natural logarithm for all the numbers I've checked it on.
For example if
n = 690841693
ln(n) = 20.35342125707679
while our estimate using the above formula comes out to:
n/(1/((n**(1/n))-1)) = 20.353421612948146
Am I missing something obvious here, and if so, what?
Am I doing the idiot savant thing again, or am I just being an idiot again?10 -
Clickers at Google I/O 2017undefined io17 just awkward nope natural pauses so natural it's unnatural did someone even test this?
-
1. Give me the world's first fully functional quantum computer
2. Make it understand natural language but only me
3. Make it internet/network capable
And after writing all that I just realized... basically give me control of this guy or actually the blue one.
https://webtoons.com/en/super-hero/... -
On dev.to and similar sites I'm starting to see tons of Cheatsheets and courses on how to use fucking ChatGPT.
How few neurons should you have to need a course to learn how to use something which takes any statement in natural language? If you know how to read write you should be fine.9 -
Not sure what I should put this under but I just had an app idea. I've tried journaling but can never keep going for more than a few days but if I have like a conversation with someone one like "how was your day?" or I start an internal dialogue, I can go on for a while and just feels natural.
So I'm thinking what would be good is if I had a virtual chat buddy/psych like a continuous QA but but also smarter then cyberduck and can save the whole chat. So it basically is/can become a journal or even a blog post.
Wondering if there's something like that already or some chatbot could help?
Think I heard something before that Facebook may have one but I think it's a huge ML program that needs to be trained on a lot of data.
Any your thoughts on this idea?4 -
I feel like I may be done with dev... the imposter syndrome has been hitting hard lately. I really want to get into Natural Language Processing, I'm currently looking at skip-gram parsing a dictionary using Word2Vec, then I came across a paper called dic2vec which looks promising.. half the time, I just think I'm barking up the wrong tree, or that it's been done before. Most times I conclude that I have nothing new to offer and there's gotta be half a thousand people like me, striving in the same space. Possibly failing. Don't get me wrong, the state of consumer software at the moment NECESSITATES my involvement (I'm looking at you (epic games, windows) , every which way I look at it. I just don't know where or how to get going. Viva la revolution. A toast, to shitty software and exceptionally low moral *klink*6
-
Background: I am working on task x. On successful completion of task x, task y may be given to me. Task x is haaaaaard. My group is not the only player and any fuck up will break my group and at least two others. Now here is my story:
Me: Yeah I am doing this hard thing and that hard thing and getting ready for these hard meetings.
FormerCoWorker fcw (): wow that sounds hard.
CurrentCoWorker ccw (): yeah he's working on task x and task you.
Me me (): what? No I'm not. I am working on task x. Don't go randomly assigning me tasks like that.
ccw: well if you finish task x you will be an expert in section z of code. So it is only natural you take on task you.
me: yeah but task x sucks and task y is why several engineers have quit the company. You never know. You could be assigned task y and quit. Why do I have to take on task y and quit?
NGL, I will do it of they promote me. I may be a whore, but I am gonna get paid. -
Human is just computer with meats. There are several subsystems:
0️⃣ low-level hormonal,
1️⃣ mid-level primal instinct and
🅰️ high-level natural language processor5 -
Got involved into a conversation/debate.
Said something as argument.
Opponent repeat with a 'yea' and plus what I just said as his argument naturally (amazing) and expect my response.
WHAT THE ACTUAL FUCK? -
not sure if actual bad habit, or just a natural consequence of what i'm writing often being de-facto "exploratory code" so the "bad habit" is actually the right choice, or...
but very often when i finish a functionality and look at the first version of the code, and realize how bad it is, and how it blocks me to implement following features... rather than just fix/improve that code, i just want to nuke all of it and write it from scratch again, and "better this time", because it seems like much less work and effort than trying to gradually fix it "in-place".
it definitely feels like a bad habit though, because it often results in me deleting and implementing to completion the same thing 4 times in a row. -
It seems to me that browsers lagging behind is the reason we've seen the JS framework boom both in recent years and ongoing, evident in what they regard as major updates. Most of the functionalities implemented in my time working on the front end are high level problems ubiquitous enough to have been solved at the browser level. Same goes for all the optimizations CSR frameworks are struggling to attain. Every CSR app genuinely feels like recreating a browser, both in UX and dev requirements. These problems exist because current browsers are analog software still accustomed to loading all content at once, no in-app state, just scroll states
The React-Vue-Angular wars of today are a direct hat-tip to the Netscape-Microsoft wars of the early years. If they can form a coalition that sets a standard for syntax, best rendering engine, natural way for user facing devs to control app state, fetch data or connect the back end, somehow render this on the server or find a workaround SEO issues on CSRs, etc, given the shared agreement on expectations for modern web software, it'll be fascinating to see such a possibility8 -
Wild thought: Is there such thing as a quantum clock? Or other natural source of timing based upon some universal building block?
I get how an atomic clock works. I am just wondering if the universe itself has its own clock.11 -
Is there such a thing as natural talent for specific categories of developers?
I've seen this occur a few times. I have more affinity for front-end development or separately, for UX, so I naturally see wireframes, I naturally know what looks good or not to a user, and I can relate to a user.
I've seen multiple backend devs who share the same complaint that they don't have a knack for front-end and that they hate front-end. They can create beautiful architectures and solve complex problems, but they tell me: "Don't ask me to tell you what looks like a good layout or not because I have no idea".
The same thing happens to me when it comes to back-end (even though I'm a Fullstack developer): Don't try to give me extremely complex problems because I will likely get very stuck, but ask me if a design would look good, ask me to design a website UX wise and I will do well without a great deal of effort.
I wonder why I have a hard time with back-end and others vice versa. Maybe we're trained more in certain areas or our brains function differently.
And so.. I wonder if more people see this happen in their workplace and if this observation holds true.3 -
I'm off any caffeine since eastern 2019.
Funny tho, I work as efficient as always + get a natural amount/intensity of sleep :)1 -
Why is there evil in the world?
"Because of free will 🤓🤓🤓"
---
🌌 Universe A (ours):
❌ today i can "use my free will", but its IMPOSSIBLE to imagine a new color
❌ today i can "use my free will", but its IMPOSSIBLE to grow wings and fly
❌ today i can "use my free will", but its IMPOSSIBLE to create a new planet
❌ today i can "use my free will", but if i use it for something God doesn't want me to, ill burn forever
---
✅ today i can "use my free will", but it IS POSSIBLE to commit evil
✅ today i can "use my free will", but it IS POSSIBLE to rape, kill, start wars
✅ today i can "use my free will", but it IS POSSIBLE to lie, deceive, suffer
✅ today i can "use my free will", but it IS POSSIBLE to get diseases
✅ today i can "use my free will", but it IS POSSIBLE to die of starvation
✅ today i can "use my free will", but it IS POSSIBLE to die of natural disasters
✅ today i can "use my free will", but I NEED TO suffer so i can build my character
---
What does this tell us about the creator of the existence?
By analyzing this, you can clearly see how:
The most HARMLESS things, are disabled for us to use with our "free will",
while the most HARMFUL things are allowed for us to use with our "free will"
What do YOU think:
What IF, An all-good, all-loving, all-knowing, all-powerful GOD of the existence created a universe:
---
🌌 Universe B (imaginary):
✅ today i can "use my free will", but it IS POSSIBLE to imagine a new color
✅ today i can "use my free will", but it IS POSSIBLE to grow wings and fly
✅ today i can "use my free will", but it IS POSSIBLE to create a new planet
✅ today i can "use my free will", but its IMPOSSIBLE to imagine doing evil
✅ today i can "use my free will", but its IMPOSSIBLE to rape, kill, start wars
✅ today i can "use my free will", but its IMPOSSIBLE to lie, deceive, suffer
✅ today i can "use my free will", but its IMPOSSIBLE to get diseases
✅ today i can "use my free will", but its IMPOSSIBLE to die of starvation
✅ today i can "use my free will", but its IMPOSSIBLE to die of natural disasters
✅ today i can "use my free will", but i do NOT NEED TO suffer and still build my character
✅ today i can "use my free will", but if i use it for something God doesn't want me to, i do NOT burn at all
---
Please tell me, non biased, rational objective answer, is Universe A or Universe B better?
Tell me why, and give a very Very good reason, why couldnt Universe B exist?
If God exists, why didn't God create Universe B? Why did he CHOOSE to create universe A?
"if God exists, he is either Not-All-Powerful, or Not-All-Good"
- Neil Degrasse Tyson
Im having a midlife existential crisis.
If God is real, WHO said he HAS TO be All-Good?
If God is NOT All-Good, would you believe in such God? Would you worship such God?
What if God is NOT All-Good? This would explain why Universe A was chosen over Universe B.
What do YOU think, why would an ALL-GOOD ALL-LOVING ALL-POWERFUL GOD CHOOSE TO CREATE UNIVERSE A, WITH PAIN, SUFFERING AND EVIL?13 -
What is everyone's opinion on companies/organisations 'too big to fail'...?
I was just pondering on how 'just Google it' has become so 'natural' as a way of saying search the Internet. The more I think about it, the less I like it.
I know the chances of them failing/crumbling are neary zero (hence the name) but if an org, Ie Alphabet, made some shit decisions and bankrupted their company, what would happen then? Any ideas? I don't mean in terms of social fallout, economic etc.
I mean in terms of network infrastructure, them being such a central part of 'the web', all their Dns services, their backbone links, Google drive, Google fiber etc. What would happen to all user data? Just be destroyed?
I've never 'seen' a large tech company collapse, but just wander as to how that process would work for such a huge organisation, and the literal mountains of data they have which will need destroying or relocating.
Inb4 watch Mr robot hurrr5 -
From a little bit heated discussion I want to extract this: One big pain in the ass is the human to computer interface. Maybe it's the natural vs. formal language divide, but there's a mismatch deeper than between object and relational models that no ORM can failingly fix.
The whole point of the discussion was on such a point where some wanted an interface more human friendly and I stubbornly insisted on the way it is simple for the computer system. Like not too much human messiness should invade machine. One argument sounded as if human words were like unicode code points which meaning doesn't depend on its representation.
That's raising red flags to me: Nonono, natural language is too messy, keep it out. This poor machine could have been so clean and well designed and we already stacked up so much entropy we still dare to call OS,..
Dunno, what's your stance? Still hoping that your shell one day will be able to process our poor standard English? Or do you think, like me, all those failed attempts show there's a gap you should not even touch?5 -
The customer service dept at Koss Headphones sent me an adapter gratis for my Pro 4/AA headphones so I could listen to loud rock and roll on my pc. I've been using Koss exclusively since I rec'd a pair for Christmas in 1971. Despite the natural deterioration in sound quality on a PC, I found I could hear more on certain Rolling Stones soundboards [the ones in question are Philadelphia 1972 and New York City a week later]. So I penned a rather whimsical email to Michael Koss, who actually replied with a letter, the kind we used to lick stamps for and put in a mailbox.
OK, that PC died. And the HP I have somehow has a really loose jack so the whole mechanism will slide out if you move the least little bit. It happened so often I became shell shocked about listen to loud music on my headphones at night when my nabes were sleeping because I didn't want to wake anybody up.
Finally, after too much jiggling, the end bit of the adapter got stuck in the headphone jack. Koss sent me another adapter gratis. Last night, I got out my headphones, removed the new adapter from its envelope, and inserted tweezers into the jack to pull the broken off bit out.
Except the broken off bit slid deeper into the jack. On my own, I have been able to rig the pc so I can use the speakers. And a friend who can remove the bit of the jack stuck in the jack will be over in a couple of days.
I went online and googled the methods others have used to remove broken off bits. That was worth the keystrokes!
In any case, I just wanted to say something about the irony of expecting the problem to be over and then having a few days more to live with the broken bit. -
Currently working on a distributional semantics database or something like that. The goal is to read natural language texts and construct a graph of words, with directed edges containing the relative distances between them. Then I want to enter one or more words and find all of the possible words which could be used before, after or in between those words, simply based on the previously learned texts. Then I want to find words which are used in similar contexts and build a kind of dictionary that way.
The end goal is to use this to define software or other states and procedures, using natural language.
What do you think of this idea? Can you imagine it being feasable for its purpose? What are your thoughts?3 -
Chinese remainder theorem
So the idea is that a partial or zero knowledge proof is used for not just encryption but also for a sort of distributed ledger or proof-of-membership, in addition to being used to add new members where additional layers of distributive proofs are at it, so that rollbacks can be performed on a network to remove members or revoke content.
Data is NOT automatically distributed throughout a network, rather sharing is the equivalent of replicating and syncing data to your instance.
Therefore if you don't like something on a network or think it's a liability (hate speech for the left, violent content for the right for example), the degree to which it is not shared is the degree to which it is censored.
By automatically not showing images posted by people you're subscribed to or following, infiltrators or state level actors who post things like calls to terrorism or csam to open platforms in order to justify shutting down platforms they don't control, are cut off at the knees. Their may also be a case for tools built on AI that automatically determine if something like a thumbnail should be censored or give the user an NSFW warning before clicking a link that may appear innocuous but is actually malicious.
Server nodes may be virtual in that they are merely a graph of people connected in a group by each person in the group having a piece of a shared key.
Because Chinese remainder theorem only requires a subset of all the info in the original key it also Acts as a voting mechanism to decide whether a piece of content is allowed to be synced to an entire group or remain permanently.
Data that hasn't been verified yet may go into a case for a given cluster of users who are mutually subscribed or following in a small world graph, but at the same time it doesn't get shared out of that subgraph in may expire if enough users don't hit a like button or a retain button or a share or "verify" button.
The algorithm here then is no algorithm at all but merely the natural association process between people and their likes and dislikes directly affecting the outcome of what they see via that process of association to begin with.
We can even go so far as to dog food content that's already been synced to a graph into evolutions of the existing key such that the retention of new generations of key, dependent on the previous key, also act as a store of the data that's been synced to the members of the node.
Therefore remember that continually post content that doesn't get verified slowly falls out of the node such that eventually their content becomes merely temporary in the cases or index of the node members, driving index and node subgraph membership in an organic and natural process based purely on affiliation and identification.
Here I've sort of butchered the idea of the Chinese remainder theorem in shoehorned it into the idea of zero knowledge proofs but you can see where I'm going with this if you squint at the idea mentally and look at it at just the right angle.
The big idea was to remove the influence of centralized algorithms to begin with, and implement mechanisms such that third-party organizations that exist to discredit or shut down small platforms are hindered by the design of the platform itself.
I think if you look over the ideas here you'll see that's what the general design thrust achieves or could achieve if implemented into a platform.
The addition of indexes in a node or "server" or "room" (being a set of users mutually subscribed to a particular tag or topic or each other), where the index is an index of text audio videos and other media including user posts that are available on the given node, in the index being titled but blind links (no pictures/media, or media verified as safe through an automatic tool) would also be useful.12 -
Objective-C syntax is more readable than Swift.
The verbose naming conversations feel natural in Objective-C, but in Swift they look rather nasty to me.
Also Swift syntax feels inconsistent in many parts of the language, which forces you to memorize when you can and when you can't use a certain feature (i.e where, case).
Am I the only one that thinks Objective-C looks a lot cleaner than Swift code?
Note: This is an opinion, not trying to start a war. Just curious if I'm alone on this.9 -
!dev !rant
can any Americans here enlighten me, why do US police in movies/documentaries always say "vehicle" and "individual" instead of "car" and "person"?
I know a vehicle is not necessarily a car, but come on, say car, truck, bus, whatever.. isn't it more natural/common?7 -
What is the purpose of physical training? To resist the natural decay of our bodies in the face of nature.
What is the purpose of mental training? To resist forces that seek to influence us for their personal gain.
What is the purpose of emotional training? To resist the persuasive manipulations of those who would lead us astray.6 -
Dear Instagram, Reddit, Twitter, devRant, and almost every social media site available:
Scrolling down on a phone is much less natural than scrolling sideways and having the scroll snap to the next unit of content.
Like every pictures/ gallery app. It's a lot easier to focus on one piece of content and it even shortens the duration of scroll required in many cases thanks to the snapping.5 -
As a techie how loves the climate, I feel like I am living two life's. On one hand, I want to protect my earth, but than I make a app, and Evan though I buy offsets, what about all of the users. Why was I born this way, and can the natural and the man-made coexist? That is the question I must ask myself all day. I am looking to drone powered climate research in a effort to prove to my self they benefit each other, but I just can't. I fucking hate my life rn2
-
what do you think about the idea of... "pseudo-recursion"?
as in, language construct that looks basically like recursion except one detail that makes it translate into iterative execution where the "recursion" calls just add to the list of "execute in next layer" ...iterator-type variable(?)
also, if you understand what I mean and if it's not complete nonsense, any syntax suggestions that would seem most natural for you? (also for context tell me what language that syntax suggestion mostly draws from (and why))
just a bit of idle thought/idle talk, don't take it too seriously.5 -
(!Rant)
Quasi real-time natural language translation. You guys think it will be a thing in our lifetime? I'm a novice programmer but i really want to contribute in this field. Aside of a deeper knowledge of linguistics, what would be beneficial code-wise if one would learn these things?
On this note; fuck learning Chinese - I'm a lazy nerd 😎2 -
dear amazon,
would you please be so kind and explain me, a native german speaker, how to give more german responds within my german skill to match the german language?
also are you fucking kidding me presenting new unheard silly issues every new submission and needing four days to answer? you don't want to be alexa sounding and acting natural, do you?
your fucking silly certification process takes the whole fun out of free-of-charge-enhancing the use of your own product.
yours cincerely
for real, coding skills is fun, but never ever promise a client any deadline. amazon will definitively screw you. dumbasses.
FUUUUUCKSHITDAMNARSEHOLESSILLYBITCHES3 -
So I just saw an ad on Twitter about a project launched by IBM and the Linux foundation that aims to recruit developers to create programs that would help in case of natural disasters.
Do you think it can really make a difference or that it's just a marketing move from IBM?
Here's the link if you're interested :
https://developer.ibm.com/callforco...3 -
*Begin rant*
I know I'm a bit late to bitch about this, but why would anyone in their right mind remove a UI/UX gesture that was loved and adored by millions and replace it with a far less intuitive gesture? I'm talking about Google's decision to fucking replace the Google Now swipe to dismiss cards gesture with a two stage tap and click to hide stories gesture! Why the fuck would you do that? The buttons are far too much of a precision action. And they are located at an area that is not natural for a single handed use. What this has effectively done is, force me to use my phone with two hands. And I fucking hate it! Can anyone here give me a valid reason for Google's design change? It's beginning to get on my nerves and my OCD compels me to hide all the cards until there is none left, so not minding it is not an option! Ughh!
*End rant*2 -
Just had a memory popup about my uni days about 5 years ago. I was in my Junior year in business school and was doing a "consulting" project involving the whole Class (200 students). Groups of 4 were assigned an international company in either Europe, Asia, or South America. We'd visit them (as well as do some sightseeing) and learn about them (performance, market positions, products) during Spring Break and come up with a real proposal. We would then compete with other teams, and the winning pitchs for each would be presented in the school auditorium in front the entire class.
Our team didn't get that far but that's not the point. We did win the individual classroom competition. Our company was Deutsche Telekom (owner of T-Mobile).
This was in 2010, when the iPhone/smart-phones started to become mainstream... And our team's idea was location-based advertising.
Looking back, we basically predicted the future... though we got the wrong industry...
It's also sort of funny though because I remember the main reason we came up with the idea was to be different.
All other teams just went with some expansion plan to a neighboring country or cutting costs.... pure MBA/business plan. But I guess I was being a natural techie so thought of a tech idea instead.
We had a meeting with our professor after he picked us and he told us he had a history of spotting future hits. We were like "hm... ok... let's give it a shot... we definitely got an A!" but at that point I was sort of skeptical if this would actually work in real-life (the basic idea was they would sell ads to local businesses and if you were nearby, you would get a text message with an offer).
But guess he was pretty right... we just needed to have Google or Facebook to have been our company... though Groupon or Yelp works too... basically a tech company with larger scale rather than a mobile carrier...1 -
I have decided that massive natural selection events are a thing with humans. When resources appear to be getting low a group of people will prepare and wipe out a large portion of consumers. The most straight forward way is to create a crisis and then offer the "only" solution. Make that solution a weapon and you are done. The masses gladly accept the solution. At all times appear benevolent. Silence dissenting voices swiftly. Make the dissenters look like nutters and publicly humiliate them and apply labels to them. Labels are effective because it creates pariahs. People like to not be singled out and called names.
What do you end up with? People who distrust government and the institutions. I don't know how this benefits the orchestrators (how to spell) of the genocide. Perhaps if the numbers are small enough they can just be rounded up and killed by force rather than coercion.
I get the feeling this approach has been used in the past. Like it has been at least tested on smaller scales. Maybe even on past civilizations. Did we learn to do this from space visitors? I wonder.
2021 has certainly been an interesting year. I used to think people were just stupid. This year has confirmed that for me. But I am not sure stupid is the right word. They are certainly book smart. Maybe naive is a better word. I pray and hope 2022 turns out better for people. Maybe they start seeing signs they have been lied to by people they trust. Maybe not. When you are in the matrix it is hard to see through the facade. The matrix feels very real, until it doesn't.
Dev Goal?: To not be murdered by the matrix.6 -
CBD oil has been used for years by individuals, who want to reduce their dependence on drugs. It was only recently that CBD was studied for possible pain relief by medical professionals. It is a highly important part of any healthy diet, because it is an important natural compound in plants.
Since the ancient Chinese first use marijuana as a medicinal treatment in 3000 BC, various cultures have used its healing properties, for a variety of medical conditions. However, in modern society, people often rely on pharmaceutical drugs to deal with their pain. One of the common problems with painkillers is that they can cause a number of side effects that can worsen your health. These side effects include depression, anxiety, insomnia, irritability, suicidal thoughts and more. Therefore, people have been turning towards natural remedies for their pain relief.
CBD oil has been shown to be very effective at reducing your pain, especially if you are taking narcotic painkillers. It is believed to stop or prevent the onset of physical discomfort, which means it does not provide temporary relief. As long as you are using it regularly, it can effectively help you overcome your pain.
In recent studies, medical professionals have suggested that the effectiveness of CBD was increased when it was combined with other herbs, such as ginger and eucalyptus. The main reason for this is that these two herbs have a great deal of medicinal qualities. Many people choose to combine these two natural ingredients to help reduce the amount of chemicals in their body, which will lead to a reduction in pain. By taking these products together, you will feel a reduction in pain faster than ever before.
You need to take care when using these products, however, as it is important to make sure that you do not take more than one product at a time. Taking too much of a product can actually create a higher chance of adverse reactions.
People have discovered that by taking CBD oil, they can relieve their pain, without relying on pharmaceutical drugs. If you have been using painkillers for a long period of time, try using a supplement to help you get the relief you are looking for.
Another great thing about CBD oil for pain relief is that it will help you maintain a healthy appetite. Studies have shown that when people eat foods high in CBD, such as hemp seeds and hemp oil, their bodies release natural hormones to help them fight off hunger.
If you are interested in finding out more about CBD oil for pain relief, check out. They can tell you about the various uses of the oil, the different strains of it and what to expect from it when using it.11 -
Symfony 4:
I created a firewall with a user provider and everything was great for a year and a half.
I needed a second firewall with a different user provider for my REST API.
Being stateless, the rest api firewall didn't need the refreshUser method so I didn't bother doing anything inside but returning user (without noticing how my original class was built or the official documentation which apparently says I need to throw an exception if this isn't the right user provider for the user in the session).
I was having a problem with my main firewall after that point because I assumed it would only use the relevant user provider, but even though my API firewall only applied to a specific host/pattern, the user provider for that firewall was still being used. If it had run the supports method first, it wouldn't have done that even with my initial mistake. Frankly, I don't know why there is a supports method if it's not being utilized for this purpose...I saw supports() is used for the rememberme functionality, but seems inconsistent not to use it everywhere.
Not only should Symfony be updated to check the supports() method, but I also think it should only loop through user providers for the current applicable firewalls. Since we define a user provider per firewall, I think that would be the natural way for it to work. Otherwise why even define a user provider on the firewall if it's just going to try to use them all anyway?
Furthermore, in the case of a stateless firewall, requiring the refreshUser method via the interface seems strange. -
why cant i just fucking die of a disease or natural death early. why is my stupid fucking heart beating after all the bullshit I've been put thru. why doesnt it just fucking explode and die. why am i fucking alive. to suffer? what kind of a fucking sadistic, whoever keeps me alive, is this? i have had enough of everything8
-
*sitting on the toilet... random thoughts, then... *
Every imaginable program and beyond that can be made already exists.
They are all just a number in the infinite natural number scale.
*mind... blown... *
Therefore, if we test every number, and try to execute it, we would find Half Life 3... or rather multiple possible versions of it.
*double mind blown... *5 -
I was put into pair programming for writing code in BASIC in my 5th grade. I did all the exercises while my pair simply watched. It was simply natural to me, and a bug in code helped me to print my name in a infinite loop. Amazed with what computers can do, and my story with computer and software development started there.
-
End of project delivery and it's natural to lose my biological clock, I do not know if it's 3 AM or 3 PM
-
Politics isn’t real. The only real thing is the economy, that is and will always revolve around natural resources.
Life on Earth is hell. Living with people is hell. If you’re not experiencing hell, you’re lucky enough to find yourself on a territory that belongs to violent criminals that are stronger than other violent criminals around them. Stronger criminals will always steal resources from/destroy the ecology of weaker criminals, as if we had multiple planets and there was no tomorrow.
It is like this, and it will always be like this, until a major step further in the evolution of human brain.
All hail autism — the best candidate for said step.3 -
There are so many things I don't understand the point of in technology
Like microservices
There are other things I just have difficulty comprehending like natural language models
Let's focus on that one.
From the explanation I saw it takes presence of words in typical language
So what the input neurons representing every word in the English dictionary?
The message gets changed to this and the output neurons are the existence of these words likely as a response to the input and BAM chatgpt converts output weighta somehow to full sentences and paragraphs?
I feel I'm missing some important point
Is there well documented code anywhere?19 -
I wrote a theoretical mobile development exam today. At some point, I had to change inactive to suspended in a long passage. So natural I found myself wishing I could just ^+F or CMD+F to find replace.
-
Things will keep going like they are now, only faster, until some Malthusian Event (natural or cyber) drops everything to a few compiled languages, a web stack, a handful of frameworks, and a couple of kernel types.
-
If anyone is good with dart (or) other single threaded programming languages, i have this small doubt about the inner workings of the event loop and such and i would like an explanation if possible.
If you're too lazy to goto the link:
1. I have a future returned from a http request.
2. a future.then is declared that prints the http result.
3. A separate while(true) loop is declared that runs forever that just prints natural numbers.
4. the while loop also has an await future.delay that waits for 1ms before continuing with the next iteration
My question :
1. There's only one thread so how does the http download code run WHILE my main loop is still executing.
2. my future.then event is not processed unless i await a future.delay separately for 1ms. returning control to the event loop ? i don't get it how does adding an event help it process a prior event? It's FIFO ?
gist :https://gist.github.com/TheAnimatri...
discussion:
https://groups.google.com/a/...5 -
So here is a good question.
Supposing I train a neural network to handwriting.
And that handwriting is mostly contained in a certain small area in the center of a 28x28 pixel block.
wouldn't a shift left or right fuck up its ability to predict accurately ? Pretty sure it would !
You'd think you'd have to prune down images border down to as close as possible for it to even work in more natural settings where someone might draw a slightly longer character or wider one.
because from what i'm seeing these things aren't searching for subshapes in reality their just shifting a bunch of numbers around that statistically seem to correspond.10 -
Scala is a better TypeScript. Feels so easy and natural to switch. Too bad it mainly targets Java devs. Scala.js is not nearly as popular as it should be.3
-
Typing fast is something every dev picks up as a skill because of course, its the natural progression.
But it's amazing how this skill goes to shit when your crush needs help and is watching you type something.1 -
There are two kinds of art and leisure: Apollonian and Dionysian. Apollo was the god of light, knowledge and other such things. Dionysus was the god of wine and ritual madness. In a nutshell, the beauty of the stars in the sky is Apollonian, and the beauty of nice juicy ass is Dionysian.
My info landscape was too damn Dionysian lately. I don’t even use TikTok or Instagram. I mean music I listened to, like aggressive dumb rap, bad slang, swearing… Wherever you look, there are Cardi B’s and Kim K’s, with their ugly eyelashes, ugly makeup, ugly inflated lips, ugly voice, ugly things they say. Watching the dumbest shit ever on YouTube. The louder you scream, the funnier the joke. Also, the number one content is some people tearing down some other people: penguinz0 destroying someone again, debunk channels, drama…
Dionysian things can be attractive and comfortable, because they speak to our animal part. In a way, Dionysian is natural. But not everything that is natural is good.
I gave my info landscape an Apollonian cleansing. Unsubscribed from a lot of debunking channels. Changed the way I speak, adjusted my vocabulary. Deleted a lot of music from my library. Went from 6ix9ine to Pink Floyd, Sting and Dire Straits.
It all started two weeks ago. I feel… different, but not necessarily better. Time will tell.3 -
Hey guys, wondering if anyone knows of somewhere in Melbourne Australia that is hiring interns/Students.
I am a full stack developer under nodeJS/javascript.
I have been using python for the last 5 years (2 and 3).
In my spare time I work on computer-vision and natural Language Processing.
I am looking for any jobs around my area.
I will leave my GitHub here incase you would like to look.
Https://github.com/crazywolf132 -
Dear devRant,
I have come up with my greatest drunken idea, but I don't have the time. So I'm calling on you to make my dream come true. *dramatic music* Hanson Bot! The natural language dating site bot that poses as an underage girl, banking all interactions, setting a meet, and forwarding it to the local police. Chris Hanson... You thought you were safe... I'm gonna automate your job!1 -
What's the best way for a beginner to learn Natural Language processing? Don't want to do a coursera or udacity course. Just a simple tutorial would help. Any suggestions?7
-
I’m really loving ChatGPT’s ability to take a natural language request and turn it into code. It’s not perfect but it speeds up the process so I can get down to tweaking and perfecting things. What have you made with it?4
-
How is it that every one in my age (23) with same ambitions as me has already many years programming experience ? Anyone got an example of a programming genius starting around my age without being a natural talent ? Even worth the hustle to compete with these brains or will I allways stay behind in the real hard world of good earning devs ?3
-
You know what I noticed about a lot of people is that they just can't abide when people make them uncomfortable or work off their natural guilt impulses to not do things they shouldn't do, so they can be happy content fucking monsters.
really bothers them when you point out that they are in fact fucking monsters and no amount of warping the next or youngest generation into accepting horrific abuse or writing it off as a small thing, makes it so.
it's like what is in fact the worst thing that can happen prior to reaching the point of brain damage and severed limbs is not so much reduced in severity from the perspective of their brainwashed underclass, but downplayed to the point where it is just endured, and then later replicated.
thick glass wearing fucked up monsters !19 -
Back in 2014, I was developing a personal web page and I decided to add something called flip card on the page (it flips horizontally when hovered)
https://w3schools.com/howto/...
It worked but was not feeling very "natural". I mean the flip thing was not giving "that" feeling. So I ended up a fine summer evening tweaking shadow, speed, z-axis, etc. And then the next day I deleted the whole project because it was taking a lot of my time. Mood swings. Moved on to Machine Learning and never touched CSS stuff again. Was a lot of fun though. -
Are people really this predictable now ? If so is it because they're used to accepting instruction on how to act down to the minute being baited and trained like dogs ? Or is this natural to everyone ?
I sure as hell didn't grow up like them
But they're idiocy started kind of awhile ago27 -
That I don't know it.
[The ambiguity is on purpose - actually that would hold for any computer language: that it will never have the flexibility, precision, metaphorical power, somnambulistic confidence in dealing with ambiguous constructs or meanings that natural languages have.] -
another week, same fuss. i just freaking can't wrap my head around the fact that it is basically not allowed to use natural language invocating a skill and use natural conversation flows.
-
Hey guys,
are there any style guides for app development out there? As a backend developer I do not have much experience on how to position UI elements so that it looks harmonic and natural. So what I am looking for is basically some sort of a "best practices book", with design/UI problems and possible solutions to it. Can you guys recommend anything?4 -
I get assigned to lead projects where I have to interact with vendors form my home country. Rest of the time I work as a developer. I know it makes sense and I'm natural fit. But is it racism?7
-
Humans are the one who moves to an area and multiplies. Multiply till the last natural resource is consumed. We are not human. WE ARE MORE LIKE VIRUS.14
-
What's your idea of a perfect number?
Mine is:
default decimal, prefix for binary, octal, hex
Integers in natural notation with strictly positive exponent
All bases allow natural notation, where the exponent is always a decimal number and represents the power of the base (0b101e3 = 0b101000)
Floats in all bases allow a combination of natural notation and dot notation
Underscores allowed anywhere except the beginning and end for easier reading11 -
Usually I write code in Rails and usually what I happen to rails are vanilla PHP systems, I think I have some super natural knack for finding very old systems that do strange things.2
-
Is using getx's `ever` function a code smell? I'm using getx as a library rather than a framework ie state management instead of wrapping the app in it and using their widgets
My background from writing reactive code in vuex is that whenever a watched variable in the overarching store is updated, it automatically calls its listeners and re-renders the view. However, my flutter widgets remain stagnant except I explicitly mount the ever worker and call setState on a local field basically duplicating the store variable/field. It feels hacky to me tbh and leads to errors about calling setState on non-mounted screens, which I'm circumventing by checking if mounted (another hack)
It feels contrived like Band-aid over an actual problem. Is there a more natural way to propagate changes? I'm neither using getBuilder nor obx cuz a significant portion of my code entails computing stuff rather than just outputting data off an api. I want ui decisions to reside on my statefulWidget rather than migrating them to getx controller
Is this really how the project functions, should it be used a specific way, or am I missing something?6 -
Why don't programmers like nature walks?
Because they prefer debugging in their natural habitat - the code jungle!4 -
So here's a question.
IF i have a developmentbranch that i'm working on an notice a merge conflict in my pull-request. I do a rebase on to origin/master. Then... I have to make pullforward or force push. Which one is more natural to do? -
Why do modern Europeans like to wear wigs?
The prevalence of wigs is closely related to the social life conditions at that time. Because in the 17th century, Europe, it was very inconvenient for people to bathe and wash their hair. Louis XIV, the famous Sun King, took only seven baths in his life. Not taking a long bath and shampoo, it is easy to breed parasites, especially hair, hair thick, often sweat, it is easy to grow lice. The best way to solve this problem is to cut the hair short or shaved, but the hair is cut short or shaved, and can not reflect the identity of aristocrats, it is better to wear a wig, have the best of both worlds.
In addition to the aristocracy as a fashion, the real problem for a wig to become a status symbol, is that the wig is expensive and the average person cannot wear it. In the 17th century, the wig was very elaborate. At that time, there was no machine production, so it depended on labor. A skilled craftsman needed a few days to make a wig. A judge's wig costs £1,800, and a regular wig costs £300. This money is a huge expense today, not to mention Western Europe before the Industrial Revolution. Therefore, wearing wigs is not something that ordinary people can afford. And at that time, the wig was quite bulky, also uncomfortable to wear, often working people naturally will not wear.
In addition to being expensive and inconvenient to wear, the embellishment and maintenance of wigs are also quite cumbersome. The 18th-century wig often had some pollen and some paint added. Pink wigs are easy to drop powder, and they are difficult to take care of. So, it is naturally not favored by ordinary people. By the late 18th century, young men simply added powder to their hair. The wigs worn by women were large and striking, but they were heavy and contained wax, powder and other ornaments, becoming a sign of luxury.
However, with the beginning of the Industrial Revolution in the middle of the 18th century. Natural hair without wigs is slowly being accepted by more people. In Goethe's masterpiece, "The Trouble of the Young Witt," Witt's natural hair triggered a natural fashion trend at the time. After the outbreak of the French Revolution, the revolutionaries tried to establish an equal society, eliminate class differences, and the wigs representing their status were naturally among the objects of changing customs.
In addition, in 1795, the British government began to tax the hair fans, which hit the wig and hair fan fashion, and began to decline in the 19th century. By the 19th century, the wigs became smaller and grave. In France, wigs are no longer a status symbol. But wigs remained as a status symbol for some time. After the French Revolution, French wigs, which no longer became a symbol of status, were associated with professional prestige. Some industries and fields use wigs as part of their professional clothing, such as judges and lawyers. This habit continues to this day. Judges and lawyers in the Commonwealth wear wigs in court or at major ceremonies, a tradition in previous British colonies, but it makes them a mark of colonial rule.
The popularity of a generation of fashion, it must have its historical background, once1 -
Relevant now more than ever as we head to this horrible freeze of everything enjoyable to be replaced by warped and twisted trash spat out by a system of complex lies and perversity which aims at destroying the joys of natural and pedestrian perversity !
Only fans bans sex content !
https://mashable.com/article/...4