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
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
HOW TO FIND A LEGITIMATE CRYPTO RECOVERY EXPERT; HIRE iFORCE HACKER RECOVERY
iForce Hacker Recovery saved me from cryptocurrency scammers
I was scammed by a Stock investment after I talked and was convinced by this Russian guy that I sent him money via the website. I almost lost everything. But for the timely intervention of this iForce Hacker Recovery Team who just kick-off on time got back my $474,000 worth of stock investments. They are really good at what they do, I have recommended this iForce Hacker Recovery Team to a couple of friends and co-workers who all became satisfied customers. The iForce Hacker Recovery Team has helped me a lot. I'm glad and happy to recover my money, there is no shame in becoming a scam victim of one of these sophisticated and predatory operations. By reporting you may be able to recover some or all of your lost funds and prevent the scammers from targeting others. To recover your Scammed funds.7 -
Turns out we have a Grinch. Someone just stole all my decorations in the communal staircase.
This really fucked my mood3 -
Can somebody suggest me backend heavy opensource projects which I can contribute to improve my engineering skills?3
-
Be pragmatic. Read the pragmatic programmer. This and Designing Data-Intensive applications (Kleppmann) gave me hope that there are people out there who indulge in the noble magic by value rather than material.
Where can i continue? Read clean code (meh, was funny but a tad dry) ML by Raschke -
Trying out the new version of fasm, I realize it's good, and conclude I should update my code to work with it as there's small incompatibilities with the syntax.
So, quick flat assembler lesson: the macro system is freaking nuts, but there are limitations on the old version.
One issue, for instance, is recursive macros aren't easily possible. By "easily" I mean without resorting to black magic, of course. Utilizing the arcane power of crack, I can automatically define the same macro multiple times, up to a maximum recursion depth. But it's a flimsy patch, on top of stupid, and also has limitations. New version fixes this.
Another problem is capturing lines of code. It's not impossible, again, but a pain in the ass that requires too much drug-addled wizardry to deal with. Also fixed in new version.
Why would you want to capture lines of code? Well, because I can do this, for instance:
macro parse line {
··match a =+ b , line \{
····add a,b;
··\}
};
You can process lines of code like this. The above is a trivial example that makes no fucking sense, but essentially the assembler allows you define your own syntax, and with sufficient patience, you can use this feature to develop absolutely super fucking humongous galactic unrolls, so it's a fantastic code emitter.
Anyway, the third major issue is `{}` curlies have to be escaped according to the nesting level as seen in the example; this is due to a parser limitation. [#] hashes and [`] backticks, which are used to concatenate and stringify tokens respectively, have to be escaped as well depending on the nesting level at which the token originates. This was also fixed.
There's other minor problems but that gives you sufficient context. What happens is the new version of fasm fixes all of these problems that were either annoying me, forcing me to write much more mystical code than I'd normally agree to, and in some rare cases even limiting me in what I could do...
But "limiting" needs to be contextualized as well: I understand fasm macros well enough to write a virtual machine with them. Wish I was kidding. I called it the Arcane 9 Machine, A9M for short. Here, bitch was the prototype for the VM my fucking compiler uses: https://github.com/Liebranca/forge/...
So how am I """limited""", then? You wouldn't understand. As much as I hate to say it, that which should immediately be called into question, you're gonna have to trust me. There are many further extravagant affronts to humanity that I yearn to commit with absolute impunity, and I will NOT be DENIED.
Point is code can be rewritten in much simpler, shorter, cleaner form.
Logic can be much more intricate and sophisticated.
Recursion is no longer a problem.
Namespaces are now a thing.
Capturing -- and processing -- lines of code is easier than ever...
Nearly every problem I had with fasm is gone with this update: thusly, my power grows rather... exponentially.
And I SWEAR that I will NOT use it for good. I shall be the most corrupt, bloodthirsty, deranged tyrant ever known to this accursed digital landscape of broken souls and forgotten dreams.
*I* will reforge the world with black smoldering flame.
*I* will bury my enemies in ill-and-damned obsidian caskets.
And *I* will feed their armies to a gigantic, ravenous mass grave...
Yes... YES! This is the moment!
PREPARE THE RITUAL ROOM (https://youtube.com/watch/...)
Couriers! Ride towards the homeland! Bring word of our success.
And you, page, fetch me my sombersteel graver...
I shall inscribe the spell into these very walls...
in the ELEVENTH degree!
** MANIACAL EVIL LAUGHTER ** -
It is 2024 and C# doesn't seem to have a simple way to parse json data into dynamic objects. It wants some husk classes to read into. I will have to find a good third party library for this. I was thinking C# would have this, but no. I see there is something from asp stuff, but I have no clue what I have to import to get that.8
-
We literally gave ChatGPT their next idea by making fun of them.
They probably saw the posts on the internet where a real person would have a lengthy back and forth conversation with 4o about how many R's are in strawberry and were like "wait, what if we could make the chat bot do that with itself before it answers"
10 quadrillion GPU cycles and $100 in electricity later, we have a "new" GPT model!
Oh and considering their new $200 per month paid plan, it seems like I might not be far off concerning the price to run this parlor trick of a chatbot.7 -
How much do you sleep? Seriously if I don't get my daily 12 hours of beauty sleep I feel tired.
Today I only had 9 hours :'( I had to wake up for work.
Ugh I hate work.
Arbeit ist Scheiße! Scheißen ist Arbeit!18 -
the rate at which the Internet is becoming weird is accelerating
it is about to be monumentally recursively weirder but on a multithreading and transcending basis
https://youtube.com/watch/...
AI is now effecting the collective consciousness of society, whoopsie doopsie, through "old-age" mechanisms humans built like over a decade ago. at some point it'll be able to leverage these mechanisms faster than humans can plug up the holes. just kidding humans are pretty slow and I don't think we even have the chance
I do like the idea of fakeness ending. I've always found it so suffocating. now AI delivers fakeness to the people who like fakeness. they can become their own little bubble until they run out of credits8 -
A de-addiction and rehabilitation center is a facility designed to help individuals struggling with addiction to substances like drugs, alcohol, or other harmful behaviors. The goal of these centers is to support patients in overcoming their dependencies, restoring their physical and mental health, and helping them reintegrate into society in a healthy, productive manner.4
-
Getting Started with Ruby on Rails: A Beginner's Guide
Introduction
Web development is one the fastest growing tech fields today. There are many different software available to develop web pages and applications. Ruby on Rails is one such software. This blog is perfect for a beginner starting with Ruby on Rails. We have provided an overview of what Ruby on Rails is. We have also explained the key features of RoR. Ruby on Rails tutorial gives a list of the components of the framework which enables learning ruby on rails for beginners. Some essential technical skills to learn as a beginner are also included in it.
What is Ruby on Rails?
Ruby on Rails, also known as RoR or Rails, is a web application development framework. It is written in Ruby programming language. It was first released in July 2004. It simplifies the development process through its modular components.
RoR can be leveraged to create robust, scalable web applications quickly and effectively. It provides high performance abilities and a secure environment. It is open source so it is also cost effective. Moreover, Rails has many different applications throughout various industries.
Features of Ruby on Rails
RoR is a comprehensive framework with many features. These are some of the key features which can be utilized in Rails.
Model-View-Controller Architecture -
The application’s data and logic are represented by the model. The view is in charge of showing the data. The controller handles input and interacts with the model to retrieve data, which it then passes to the view for display.
Active Records -
It is the object-relational mapping (ORM) of Rails. It connects Ruby classes to databases. It also provides a migration feature. Migrations provide a convenient way to alter the database schema over time.
Built-in Testing -
There are many simple testing tools in RoR. It allows users to ensure that their code functions properly. For example, RSpec allows developers to write tests for their applications in an organized manner.
Don’t Repeat Yourself (DRY) - It is a fundamental development concept that aims to reduce redundancy within codebases. It implies that one should avoid duplicating code or logic in multiple places. It increases the readability and efficiency of the code.
Convention over configuration (CoC) - It is a key emphasis of Rails. The platform has sensible defaults that reduce the need for extensive configuration files. This frees up the developer and allows them to focus on writing the core functionality of their applications. Scaffolding
This is a powerful feature since it allows developers to automatically generate basic codes. This code performs various operations, without the need to write everything from scratch. It also sets up routes for an application so that the web pages can be accessed through URLs.
Ruby on Rails Tutorial - Key Components
One needs to be thorough with the various components of Ruby on Rails to get started with it. These are some of the key components of RoR.
ActiveRecord - It is the ORM (Object-Relational Mapping) layer. It connects Ruby classes to database tables.
ActionView - Manages templates and rendering for the user interface. It uses Embedded Ruby (ERB) to create web pages.
ActionController - It manages the incoming web requests for the applications. It processes the input from the user and interacts with the model to retrieve data.
Routing - It links URLs to controller actions. This makes navigation intuitive. It allows developers to define URL patterns and associate them with specific controller actions.
ActiveModel - It provides a shared API for non-persistent objects. This ensures that they behave like ActiveRecord objects.
ActiveSupport - It is a collection of utility classes and standard library extensions that facilitate Rails development. It adds useful methods to core Ruby classes.3 -
Shampoo for women:
1. Nourishing papaya
2. Ipanema sunrise
3. Flourishing silk
Shampoo for men:
1. Auschwitz-Birkenau
2. 2001 Honda Accord
3. Gun5 -
From now on -and until further notice- I'll commit heinous crimes against each and any developer blaming GPT when their code is BAD.
YOU are in the workforce. Not GPT. YOU are responsible for the shit you write.
There is a reason GPT costs 200 bucks per month and you cost at least ten times as much. Own your mistakes, learn to code while you still have time, before the chatbot actually catches up and makes you obsolete.
Sincerely signed: the guy who straight up refuses to install copilot. I'm perfectly capable of introducing my own fair share of bugs, without relying on some autocomplete plugin.9 -
What I learned about C# this weekend:
1. I am shit at C#
2. There is a nice selection of libraries both from Microsoft and third party.
3. I like a lot of the design decisions to not make foot guns. Like you can't use an int as a bool. You must be explicit so you don't have hidden type conversions.
4. WPF isn't terrible, but it took me a bit to figure out how to make sure the front end can see changes by triggering events when a property changes. I knew this was a thing, but it took forever to figure out how. The new terminology for things is tripping me up.
5. I am shit at C#.
So what do I get out of 1.5 days of banging my head against the wall? An https server that simulates a hardware device and exchanges json messages back and forth. It does what my python code is doing now.
I found a nice library for https:
https://github.com/chronoxor/...
I learned quite a bit reading the code from this library.9 -
Someone broke in past weekend in my workplace. We have a separate storage room at the ground floor and that lock was brute forced.
But we have yet to find something that is missing. It's so weird. Was there really nothing of value there that could have been sold?6 -
Your christian mom: Life finds a way! 🤗
Fungi: L̦͙͕̈́͝͠I̳͎͕͋̿̈́F̢̼̞̓͝E̢̳͙͆̔̕ F̦̺̓͝I̝͚̟͊͑͝Ń͙̪͊͝D̪̳̒̾͠S̟͎͖̈́́͆ A̢̺̫̐͋͝ W͍͎̺͛͋̚A̡̝̫̿̽͝Y̫̘͉͐͋̚7