Details
-
AboutSoftware dev && Musician
-
SkillsVueJS, React Native, PHP, Laravel, SQL, Lua, NodeJS, Typescript
Joined devRant on 8/6/2019
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
-
Tried to simulate spreading of viruses in quarantined vs non-quarantined environment.
Non-quarantined people are not understanding the concept of boundaries.5 -
As a junior developer, your primary goal should be to learn and absorb as much as you can, not to try to make a name for yourself. It's all too common that I see devs fresh out of college with this amazing gung ho attitude that quickly devolves into needing to feel like the smartest person in the room.
This leads to an unnaturally inflated ego, a feeling of self importance, and blocks you from truly understanding what is going on in the stack in front of you.
That's not to say you can't try to take on difficult tasks, just be humble and ask for help when you need it, and don't make assumptions that might lead to rework later.
I would much rather you ask me a question then put up a PR that has wildly different assumptions because you didn't fully understand the acceptance criteria of a particular task.
tl;dr - sit down, shut up, do your job, learn what you can as fast as you can.
Sincerely,
A very fed up Senior Dev5 -
OK I didn't make any New Year's resolutions, but now that I have to go to work again I wanna make one after all - my morning routine sucks. Do you guys have any strats?8
-
When you have to awk tell your boss that having that tenth icon in the header menu is not really UX friendly I feel like I punched a puppy cause his face fell and a small part of him died...
Any UX designers/engineers here? :(
What's the thing that annoys you about UX designers? Or designers in general? Just this is my first job so I don't wanna annoy any developer...
Sorry this is so random.. Anyways have a lovely Sunday evening..3 -
I ’m kinda jealous of English programmers. How cool must it be to have all the common characters for programming fit onto a single modifier, and to have all special characters for default vim keybindings available with shift. On a hungarian keyboard, braces and square brackets are both AltGr-bound, but parentheses are shift-bound. Oh, and the semicolon is AltGr + the key right above it, so it breaks touch typing.21
-
Homelessness is an alarming problem in the United Kingdom. The most highlighted reason behind homelessness in the UK is the high cost of housing. Factually, homelessness is attributed to the scarcity of affordable housing units, mainly in urban areas where the problem is prevalent. Other factors linked to homelessness include mental disabilities, job loss or unemployment. People face numerous challenges during the experience of homelessness, which increases their vulnerability to social ills such as gang-related crimes. Homelessness in the United Kingdom is an area of concern for the government social service providers and policy professionals. Therefore, to understand and to solve this social issue, it is important to comprehend several social problems such as unemployment, poverty, affordable housing and disabilities among others.
Homelessness is a devastating experience with a considerable negative impact on functioning, well-being, mental and physical health as well as life trajectory. To that end, this paper explores the causes and solutions to homelessness in the United Kingdom. In that effort, the definition of homelessness is discussed. Besides the causes, the policies and solutions to the issue are investigated.
Definition of Homelessness
From a broad perspective, a person is defined as being homeless if he or she does not have accommodation and an entitlement to occupy. The law defines a person to be homeless if their housing unit is unhealthy or dangerous for occupation. Therefore, the term homeless covers a broad range of scenarios, including, but not limited to not having accommodation completely; residing in a house in which someone is not legally allowed to occupy; having accommodation that is not healthy or reasonable to live in; and having a legal right to live in house that one cannot access.
Homelessness can also be classified as rooflessness, occupying insecure housing, houselessness, and inadequate housing. Further, homelessness covers statutory homeless, single homeless, hidden homeless and rough sleepers. Homelessness is also viewed as a lack of entitlement to housing. According to Department of Communities and Local Government (DCLG), the term homelessness describes people ‘sleeping rough’. However, much of DCLG’s statistics are linked to statutorily homeless. That is households, which meet the priority need criteria, predefined in legislation. Additionally, statutorily homeless are individuals or families whose homelessness duties have been approved by the local authority. The statutory definition of homelessness is significant as they outline who is eligible for statutory support. It is important to note that due to the diversity of homelessness, there are groups that are affected more than others. In other words, homelessness has ethnic and gender dimensions that are impacted invariably. For example, African, Black Caribbean, and Bangladeshi groups are often over reported amongst homeless.
Homelessness in the UK
A decent home or household is essential to the wellbeing of people. Despite the fact that UK is one of the developed economies around the world, a considerable population lives in accommodation that is congested, dilapidated and dangerous. Others have lost their house units altogether. Inadequate housing takes away people’s health, security and fair ground in life. In a research commissioned by Centrepoint, the study suggested that 78-80,000 youths in the UK experienced homelessness between 2008 and 2009. The figure represented a 4% increase compared to the last sampled data in 2006/2007. The government of England releases statistical information on the types, levels and impact of homelessness every quarter. As of this research, the most recent data were for the third quarter of 2014 and were released on 11th December.
The Housing Act 1997; Housing Act 1996 and the Hopelessness Act 2002 lay statutory responsibility on local authorities to ensure that advice and support is availed to homeless or those who are at risk of homelessness free of charge. According to the Statutory homelessness Q3 2014 analysis report, 27,970 people made a homeless application as compared to 28,460 applications made in 2013. At the end of this quarter, more houses were under temporary accommodation. That is; 60,940 households were under temporary accommodation as compared to 57.420 families in 2013 which translates to a 6.13 % change in the total of temporary accommodation for 2013. Out of the applications made 8% (2,220) were deemed intentionally homeless, 18% (5,060) were not in priority need and 24% (6,800) were deemed not homeless. Furthermore, acceptances of young individuals between 16 and 26 years dropped by 7%.
About the author: Jessica Sanders is a bachelor in English philology and sociology at California University. Jessica is currently working as one of the best writers at https://essayswriters.com/ She also studies feminine psychology.2 -
DevRant is not “9GAG for developers”. Stop putting your shitty jokes into rant section. There is a “joke” section to quarantine you people.
Tired of seeing “Trust me i am engineer” facebook group types jokes...17 -
So... some guy at the company I work for complains to software dept that we've broken his app.
He's saying we've removed the drop down list from this field he uses....
We're all like... there's never been a drop down list there?!
it escalates and some big-dogs get involved. One of us has to go out and see him. Turns out the "drop down list" was his browsers saved autocomplete history, and he had changed browsers.
Asshole.2 -
Me just now: After two whole days I'm finally able to scrape all the pokemon images from pokemondb and now I can start training my CNN.
Buddy: You know they have whole sets of pokemon images on kaggle all labeled ready to go
Me: -
Xcode 11 only 7.6GB
Earlier it was 4.7GB
New innovative bugs added or a finally good enough IDEfrom Apple?9 -
I've been lurking on devrant a while now, I figure it's time to add my first rant.
Little background and setting a frame of reference for the rant: I'm currently a software engineer in the bioinformatics field. I have a computer science background whereas a vast majority of those around me, especially other devs, are people with little to no formal computer background - mostly biology in some form or another. Now, this said, a lot of the other devs are excellent developers, but some are as bad as you could imagine.
I started at a new company in April. About a month after joining a dev who worked there left, and I inherited the pipeline he maintained. Primarily 3 perl scripts (yes, perl, welcome to bioinformatics, especially when it comes to legacy code like is seen in this pipeline) that mostly copied and generated some files and reports in different places. No biggie, until I really dove in.
This dev, which I barely feel he deserves to be called, is a biology major turned computer developer. He was hired at this company and learned to program on the job. That being said, I give him a bit of a pass as I'm sure he did not have had an adequate support structure to teach him any better, but still, some of this is BS.
One final note: not all of the code, especially a lot of the stupid logic, in this pipeline was developed by this other dev. A lot of it he adopted himself. However, he did nothing about it either, so I put fault on him.
Now, let's start.
1. perl - yay bioinformatics
2. Redundant code. Like, you literally copied 200+ lines of code into a function to change 3 lines in that code for a different condition, and added if(condition) {function();} else {existing code;}?? Seriously??
3. Whitesmiths indentation style.. why? Just, why? Fuck off with that. Where did you learn that and why do you insist on using it??
4. Mixing of whitesmiths and more common K&R indentation.
5. Fucked indentation. Code either not indented and even some code indented THE WRONG WAY
6. 10+ indentation levels. This, not "terrible" normally, but imagine this with the last 3 points. Cannot follow the code at freaking all.
7. Stupid logic. Like, for example, check if a string has a comma in it. If it does, split the string on the comma and push everything to an array. If not, just push the string to the array.... You, you know you can just split the string on the comma and push it, right?? If there is no comma it will be an array containing the original string.. Why the fuck did you think you needed to add a condition for that??
8. Functions that are called to set values in global variables, arrays, and hashes.. function has like 5 lines in it and is called in 2 locations. Just keep that code in place!
9. 50+ global variables/hashes/arrays in one of the scripts with no clear way to tell how/when values are set nor what they are used for.
10. Non-descriptive names for everything
11. Next to no comments in the code. What comments there are are barely useful.
12. No documentation
There's more, but this is all I can think to identify right now. All together these issues have made this pipeline the pinnacle of all the garbage that I've had to work on.
Attaching some screenshots of just a tiny fraction of the code to show some of the crap I'm talking about.6 -
At first I wasn't really happy when MS bought GitHub (Considering the things they fucked up in the past).
However right now it seems like it really was a change for the better. I am currently testing GitHub Actions for CICD and holy fuck its amazing!6 -
There's a spending machine in my job that uses a tablet with an app as the interface. I downloaded Spotify, put some music and switch back to the app. It's funny to see the people trying to find where the music came from.15
-
After 3 days of pain, I finally got my first genetic algorithm and physics engine to work
MP4 version: https://chat.is-going-to-rickroll.me/...9