teleren/devto huggingface dataset:
A No-Nonsense Creation
Tags: webdev, programming, php, devjournal
Published: 2024-01-01 21:14:31

We're thrilled (and maybe slightly appalled) to introduce "The fck PHP Framework," a masterpiece of chaos crafted by mad software freestyle engineer. This is not your average, run-of-the-mill framework; it's a symphony of messy code, a magnum opus for those who dare to embrace the unconventional.

Why bother with elegance and simplicity when you can revel in the art of disorder? "The fck PHP Framework" throws conventional coding practices out the window and introduces a whole new level of pandemonium. No, it's not for the faint-hearted, and definitely not for those who prefer tidy codebases. This is a rebellion against the norms of structured programming – a glorious mess that only the truly daring can comprehend.

What can you expect from "The fck PHP Framework"? Nothing fancy, just a rollercoaster ride through the labyrinth of convoluted code, a testament to the software engineer's audacity. Don't bother looking for extensive documentation; it's a freestyle creation, and you're meant to embrace the chaos with open arms.

Proceed at your own risk, and may the code gods have mercy on your debugging endeavors.

_**This is just nothing and not too messy yet (because, I am not a pro)**_

{% embed https://github.com/darkterminal/fck %}
Building Jira apps with Atlassian Forge | A tutorial series for beginners
Tags: javascript, react, node, forge
Published: 2024-01-01 21:11:47

Hi reader!
Welcome to this article series where we will learn about building Jira apps with the Atlassian Forge platform.
I will be working with Forge, and during my research about it, I noticed that the community and resources about this topic are limited especially for a beginner getting started with it.

I am creating this series for me and anyone getting started with creating Jira applications as a learning resource that dives deeper into the basics and provides hands-on practice through a project we will be developing throughout the series. 

In this first article, we will be answering some questions about what Jira and Forge are and why you should use them.

### What is Jira
Jira is a powerful project management software developed by Atlassian that enables its users to plan, track, and manage their projects or product progress to deliver value efficiently.

With Jira features, you can have one big project to work on and divide it into smaller tasks that can be worked on sequentially by different people collaborating.

This is enough introduction to Jira for now we will get back to the topic later in the series, but you can learn more about Jira software [Here](https://www.atlassian.com/software/jira/guides/getting-started/introduction#what-is-jira-software)

### What is Atlassian Forge
Atlassian Forge is a cloud-based platform created by Atlassian to allow developers to build applications that integrate or interact with Atlassian products (including Jira).

For example, you are using Jira to manage your project and you realize that there is a feature you need that Jira does not provide by default. 
Forge allows you to extend and customize Atlassian products beyond what's provided out of the box.
You can think of these applications as Chrome extensions that add new functionality to what the browser offers by default, and Forge as a set of tools that Atlassian provided for us to make the process of creating those applications easier

You may need to bookmark [Forgse documentation](https://developer.atlassian.com/platform/forge/) as we will be referring to it a lot in the series.

In this series, we will learn the basics of Atlassian Jira and Forge from scratch, along the way we will also create an application as a project to apply our knowledge.

Now that we have an idea of what Jira and Forge are, in the next article, we will look into creating our first Jira project and Forge application

See you there...
K-Means Clustering
Tags: machinelearning, python, math, datascience
Published: 2024-01-01 20:49:20

I wrote a new post about clustering algorithms on my personal blog. It would be a bit difficult to write here since there's a lot of math, so here's the link: https://zachdtaylor.com/blog/k-means-clustering.html

If you have any comments, feel free to leave them here :)
Predicting Foreign Exchange Rates with Deep Learning
Published: 2024-01-01 20:48:11

 
#### Exploring the viability of neural networks for algorithmic trading

The foreign exchange (FX) market is an exciting domain for applying data science and machine learning. Over $6 trillion in currencies are traded around the world every single day. The dynamics that drive exchange rates are complex, but I wanted to see if deep learning could identify patterns amidst the chaos. 

In this project, I developed a recurrent neural network model that analyzes news headlines and past price history to forecast future FX movements. The key questions I explored:

1. Can a deep learning model make reasonably accurate short-term FX predictions?

2. More importantly, can those predictions drive *profitable* algorithmic trading strategies?

## Approach
I modeled the USD/EUR currency pair using over 3 years of 1-minute spot rates. I also collected ~1 million tweets over that period from finance handles and econ influencer accounts to incorporate related news and commentary.

The model uses natural language processing to extract useful signals from text data. Those semantic features get concatenated with quantitative price indicators to form input vectors. 

The neural network architecture has dense layers to extract hierarchical relationships. Dropout regularization reduces overfitting. It's ultimately trained to minimize absolute error on 45-minute price change predictions. 

I evaluated performance by running backtesting simulations. Buy and sell trades are triggered when substantial price swings are anticipated. I incorporated transaction costs and risk metrics to keep things realistic.

## Results
The model predicts short-term price changes surprisingly well - within a few basis points. More importantly, trading based on those forecasts generates significant excess returns over a passive investment approach:

* +33% annualized returns
* Peak drawdown under 1% 

Looks like deep learning *can* uncover profitable signals amidst all the FX noise! Interpretability analysis also revealed sensible model attribution aligning with major economic news events.

## Next Steps
This is just an initial proof-of-concept. Next I plan to:

* Expand to additional currency pairs
* Incorporate longer-term price data
* Add alternative data sources - earnings calls, bond rates, etc
* Build out an automated pipeline for production trading

I'm excited about the potential for machine learning in finance. This project confirms that data-driven algorithms can thrive, even in noisy domains like foreign exchange markets.
Weekly Roundup 033 (Dec 25): 🔥Hot Topics🔥 in #workplace, #sharepoint, and #powerplatform
Tags: roundup, workplace, sharepoint, powerplatform
Published: 2024-01-01 20:10:53

Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the [#workplace](https://dev.to/t/workplace), [#sharepoint](https://dev.to/t/sharepoint), and [#powerplatform](https://dev.to/t/powerplatform) communities. 😎

## [#workplace](https://dev.to/t/workplace)

- [A Look Back at 2023's Top Workplace, SharePoint, and Power Platform Digests](https://dev.to/jaloplo/a-look-back-at-2023s-top-workplace-sharepoint-and-power-platform-digests-2j63) by [Jaime López](https://dev.to/jaloplo)
- [Working Under Pressure 🤯](https://dev.to/oscareduardolp6/working-under-pressure-1agc) by [Oscar Lopez](https://dev.to/oscareduardolp6)
- [Trabajar bajo presión 🤯](https://dev.to/oscareduardolp6/trabajar-bajo-presion-5ao4) by [Oscar Lopez](https://dev.to/oscareduardolp6)

## [#sharepoint](https://dev.to/t/sharepoint)

- [Project Concepts Driven by the Influence of SharePoint Embedded](https://dev.to/jaloplo/project-concepts-driven-by-the-influence-of-sharepoint-embedded-314d) by [Jaime López](https://dev.to/jaloplo)

## [#powerplatform](https://dev.to/t/powerplatform)

- [Let's Talk About The New Power Automate UI](https://dev.to/wyattdave/lets-talk-about-the-new-power-automate-ui-o26) by [david wyatt](https://dev.to/wyattdave)

> *Are you well-acquainted with SharePoint, Microsoft Teams, or OneDrive and their capacity to enhance employee value? Familiar with the intricacies of Power Apps, Power Automate, or other Power Platform services? Concerned about the Workplace experience and eager to share insightful perspectives?* 
> 
> *Let's harness your expertise to create valuable content! I'm on the lookout for collaborators to co-author insightful articles and support others. 🚀💼 Connect with me on [Twitter](https://twitter.com/jaloplo), [Mastodon](https://techhub.social/@jaimelopezlopez) or [LinkedIn](https://www.linkedin.com/in/jaimelopezlopez/). Feel free to send me a message!*


That's all for this week's roundup! Thanks for tuning in, and remember to keep the discussions lively and informative in our tags. 💬 If you have any suggestions for future topics, feel free to drop them in the comments below. See you next week! 👋
Savoring Heritage: The Culinary Marvel of Stream View's Special Chappal Kabab in Mansehra"
Published: 2024-01-01 20:07:26

Nestled in the heart of Mansehra, [Stream View Restaurant](https://stream-view-restaurant.business.site/) beckons food enthusiasts to embark on a culinary journey steeped in tradition and flavor. Among its many treasures, the Special Chappal Kabab stands as an epitome of culinary artistry. This article invites you to explore the essence of this unique dish and the gastronomic wonders that await at Stream View Restaurant.

Unveiling the Special Chappal Kabab:

The Special Chappal Kabab at Stream View is more than a dish; it's a symphony of flavors meticulously crafted to honor the rich culinary heritage of the region. Comprising high-quality minced meat, a secret blend of spices, and locally sourced herbs, each bite is a celebration of tradition and innovation.

The Grilling Artistry:

What sets the Special Chappal Kabab apart is the careful grilling process. Cooked over an open flame, the kabab achieves a perfect balance of smokiness and tenderness. The grill imparts a charred exterior, enhancing both the visual appeal and the depth of flavor, making it a culinary delight for all senses.

Accompaniments that Elevate:

Served with freshly baked naan, mint chutney, and a vibrant salad, the Special Chappal Kabab experience extends beyond the main dish. The carefully curated accompaniments enhance the overall dining experience, providing a symphony of textures and tastes.

FAQs about Stream View's Special Chappal Kabab:

What makes the Special Chappal Kabab unique at Stream View?

The dish's uniqueness lies in the high-quality ingredients, secret spice blend, and the skilled grilling technique, creating a flavorful experience that pays homage to local culinary traditions.
Can the spice level be adjusted according to preferences?

Absolutely! The chefs at Stream View are more than happy to customize the spice levels to cater to individual preferences.
Are vegetarian options available at Stream View Restaurant?

While renowned for its meat-centric dishes, the restaurant offers a variety of delectable vegetarian options to cater to diverse tastes.
Is Stream View Restaurant suitable for families?

Yes, the restaurant's serene ambiance and family-friendly atmosphere make it an ideal choice for a delightful dining experience with loved ones.
Can events or gatherings be hosted at Stream View Restaurant?

Certainly! Stream View provides event hosting services, offering a beautiful backdrop and delicious menu options for various occasions.

Conclusion:

In the heart of Mansehra, Stream View's Special Chappal Kabab beckons food enthusiasts to indulge in a culinary experience that goes beyond mere sustenance. With a perfect blend of tradition and innovation, this dish embodies the essence of Stream View Restaurant—a place where every bite tells a story, and every meal is a celebration of heritage.
Variables in Python
Tags: python, codenewbie, programming
Published: 2024-01-01 20:04:50

## **Variables**
I have a value where do i store it in my computer?
Well that's where variables come handy.
Variables refer to
1. A location in the memory that are reserved to store the values of my code
2. A container that holds one value and has a label on it.
From our definition we can visualise a variable as a gift box with similar characteristics like a container-like, has a label, stores something etc.

Syntax for declaring a variable in python is:
'variable_name' 'assignment operator' 'value'
```python
    name = 'john'
    age = 20
    option = True
```
Variables in python have a specific naming convention.
1. Use snake_case or CamelCase naming convention. 
e.g my_name, MyName.
2. Variable name can only contain alphanumeric character and underscores [A - Z, 0 - 9 and _].
3. Variable name starts with a letter or the underscore character.
e.g _name = 'john' or name = 'john'
4. Variable name should not be a keyword.
e.g in, for, while etc.
5. Variable names should meaningful.

If a variable is defined(assigned a value) , trying to use it will give us specifically a NameError.
## Multiple assignment in a single line
Supposed we want to define numerous variables using single line of code, we can do it by separating variable names and values with commas.
```python
    a, b, c = 1, "alphabet", True
```
The line above is similar to
```python
    a = 1
    b = "alphabet"
    c = True
```
Variables are key components for any programming language.
MLOps project setup: Airbyte
Tags: mlops, dataengineering
Published: 2024-01-01 19:54:58


![Airbyte terminal process](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bhix6ppvtch4b6sz35py.png)
I'm just trying to leave my own footprints here, kind of like a school notebook.

Download and install [Airbyte](https://airbyte.com) on your local, I used the instructions in the official Airbyte documentation: https://docs.airbyte.com/deploying-airbyte/local-deployment.
Obviously follow the installation instructions for your specific operating system.
Ensure that Airbyte is up and running by going into: http://localhost:8000 and entering creds.

![Airbyte dashboard](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iclcrmsbtpu347j05cu3.png)
#DEVResolutions2024
Tags: devresolutions2024
Published: 2024-01-01 19:48:52

<!-- ✨ Feel free to customize this template to suit your needs—adjust the title, structure, and wording as you see fit! ✨ -->

### **Professional Goals:**

1. **Goal:** New full time remote or hybrid flexible hours in Nashville job.
2. **Action Steps:** Network, build projects. OS contributions.
3. **Timeline:** Love to be working in first quarter.


### **DEV Community Contributions:**

1. **Contribution Goal:** Continue weekly motivation and goals post. Stay a trusted member. Support other DEV members.
Convert MOV to WebM for Free: Online Video Conversion Made Simple
Published: 2024-01-01 19:48:39

Convert your **[MOV to WebM](https://simplified.com/video-converter/mov-to-webm)** videos format seamlessly with our free online video converter. Our tool ensures high-quality conversions, making it easy to share your videos on the web or across various platforms. With a user-friendly interface and quick conversion process, you can effortlessly convert your MOV files to WebM. Experience the convenience of our free online MOV to WebM video converter today!
Having issues with my php script
Tags: php, mysql, webdev, javascript
Published: 2024-01-01 19:47:14



The exam checking for the backend is working perfectly well but the front end keeps saying an error occurred. Am like ok then tried the demo version replaced the javascript and everything i can replace still the same error . i then created my own frontend result checker with a few modification but not able to link it for it to display the results on the frontend i need guidiance and if it works i can share the latest version of the saas . ill share a clean script and the result page i tired doing you can finish the modification and linking . https://i.stack.imgur.com/rUC1o.png - the frontend result issue - then my own -https://i.stack.imgur.com/RoaXu.png here

I have tried everything still getting the issue before i started building my own front end result checker - here is a link to the file - https://drive.google.com/drive/folders/1UtxgVS4qicVEP2_k9eTZmSxDQ5C-SHPU?usp=sharing ill be waiting remember to go through the documentation as you will need it ... you can put anything as purchase code thanks.
Outreachy: Into The Wonderful World of Open-Source
Tags: outreachy, opensource, design, ui
Published: 2024-01-01 19:40:05

##Introduction
![A meme taken from Shrek featuring Fiona and Robin Hood with Robin saying "Please, let me intoduce myself."](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n533brro25xmykk272kv.gif)



Hello 👋🏾 and welcome. My name is Gloria, and I'm a digital product designer based in Lagos, Nigeria, currently interning at Unstructured Studio through the Outreachy program. 

Design, to me, is more than just aesthetics – it's about problem-solving and creating meaningful experiences. Over the past 3 years, I've worked across various sectors, from logistics to education, and I take pride in crafting functional and aesthetically pleasing designs, taking a particular interest in User Research, which I find totally awesome!

When I'm not designing, you can find me binge-watching anime, reading, or exploring new obsessions, like my current fascination with Rug-tufting videos 😄.



## My Core Values

Getting to know me means understanding my core values – Beauty, Competency, and Fairness – and why they drive me. These values shape my approach to design and life.

Firstly, beauty is not just about aesthetics; it's an appreciation for the unfiltered, imperfect, and ordinary – finding magic in everyday moments. As a designer, I prioritize recognizing the beauty in everything around me.

Competency, my second core value, is more than skill; it's the relentless pursuit of growth and excellence. It's about joy in learning, thrill in mastering, and the humility to acknowledge that there's always room to evolve.

Lastly, fairness, my moral compass, is a commitment to equity and justice. It's about giving everyone a fair shot, acknowledging diverse perspectives, and advocating for a world where opportunities are distributed generously and without bias.

## My Outreachy Journey

As a product designer, I've always sought projects with a meaningful connection between design and social impact. I had a vague knowledge of open-source and the open-source community but never quite acted on it. The perfect opportunity came when I stumbled upon Outreachy a few months ago and was drawn to its commitment to diversity and inclusion.

Outreachy provided the perfect platform to channel my belief in contributing to open-source projects, collaborating with mentors fostering diversity, and making a tangible impact in the world. 

Sure, the application process was a bit nerve-wracking, but the sense of community and support from both mentors and fellow applicants made it a genuinely enriching experience. It's not just about gaining valuable hands-on experience but being part of a movement that's shaping the future of tech in a more inclusive way.

## Conclusion

So here I am, ready to embark on this exciting journey with Outreachy. If you're considering it too, take that leap! It's more than just an internship – it's an opportunity to be part of positive change in the tech world. Let's design a future that's not just user-friendly but people-friendly. 🚀
Ram Mandir Model
Tags: beginners
Published: 2024-01-01 19:33:53

Embrace the spiritual charm with our Ayodhya Jai Shree [Ram Mandir Model](https://rammandirmodel.com), available exclusively at rammandirmodel.com.

## Perfect for Your Home Decor or Special Occasions

Crafted with intricate detail, this model is not just a decor piece but also a meaningful gift, adding a touch of divinity to occasions like Diwali, Navratri, and weddings.

## How to Bring Home Divine Blessings?

Visit rammandirmodel.com, explore the collection, and order this symbol of Lord Ram's grace to your doorstep. Make your space radiate with positive vibes!

## Simple, Yet Powerful Design

Designed for everyone to appreciate, the Ayodhya Jai Shree Ram Mandir Model captures the essence of divinity effortlessly. Make your celebrations and living spaces special with this unique piece.

## Order Now and Experience Spiritual Tranquility

Don't miss out! Visit rammandirmodel.com today, and bring home the Ayodhya Jai Shree Ram Mandir Model to add a touch of spirituality to your life.

## What does the Ayodhya Jai Shree Ram Mandir Model represent?

The model is a representation of the divine grace of Lord Ram, crafted with intricate detail to bring a spiritual touch to your space.

## Is it suitable for home decor only?

No, it's versatile! The model is ideal for home decor, but it also makes a meaningful gift for special occasions like Diwali, Navratri, or weddings.

## How can I purchase the Ayodhya Jai Shree Ram Mandir Model?

Visit rammandirmodel.com , explore the collection, and follow the simple steps to order this unique piece for delivery to your doorstep.

## Can I place the Ayodhya Jai Shree Ram Mandir Model in any setting?

Yes, its versatile design allows it to fit seamlessly into various settings, adding a touch of spirituality wherever you place it.
Escalating NeoGPT contribution
Tags: python, gpt3, opensource, yaml
Published: 2024-01-01 19:18:55

I am continuing to build on my work on the [NeoGPT](https://github.com/neokd/NeoGPT) customizable GPT chatbot project.  [My last efforts were focused on creating a function that can read the current program configurations and export them to a yaml file](https://github.com/neokd/NeoGPT/pull/122).  I created this function based on the parameters defined in the existing config.py module which was called in the main.py program at runtime in order to establish the current configuration details to define how the current session will be run.

The implementation of the export_config function required reading settings defined in both config.py as well as the pyproject.toml file to be able to capture a snapshot of a variety of configuration parameters at the time the export_config function is called.

To expand on my contribution to this project I have conferred with the project author to determine some next steps required to allow this function to be utilized as well as to add the functionality that allows the configuration yaml files to be read and parsed in order to load the configuration settings saved in the yaml file, such that the program build is configured to the saved settings.
The requirements to implement this expanded functionality include:
-	Adding a `-export config_x.yml` command line switch that executes the export_config function from CLI and allows the user to define the yaml filename in which to save the current config settings.
-	Define a load_config function that can be called to read a specified yaml configuration file and load the defined settings to overwrite the current build configuration.
-	Adding an `-load config_x.yml` command line switch that executes the load_config function from CLI and allows the user to define the file which should be read in order to update/overwrite the current config settings.

This will require a deeper analysis of the projects source code.  Creating the export_config function only required scraping the value of various parameters defined in config.py and pyproject.toml and writing them to file in the required format.  These next steps however will require looking at each step of the programs build and run process, assessing the methods used to set each individual configuration parameter and passing the saved parameters to each individual method such that it overwrites the current settings with the stored value.
This should be an interesting deep-dive into the program that will give me a much better understanding of a significant portion of this programs executable codebase.