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 - "noonecares"
-
Faxbook literally sent a cease-and-desist letter to the developer of an extension that unfollows everyone on your account, oh and they also ban his account.
I- I have no words.
https://techspot.com/news/...17 -
I found this website called 'Windows 96' from Hacker News. It is a 'Web OS' that looks similar to Windows 95 or Windows 98. It looks pretty cool, and I think you should try it!
https://windows96.net/
Here is a screenshot:12 -
First world problems - approaching 50k rep on Stackoverflow (well, currently on 46k.) Would quite like to get to 50k. But my days of enjoying procrastinating on there are long gone.
Sadly, so are most of the good questions it seems.
Anyone else still answer random questions on there for fun? Or has everyone else pretty much given up with it too?9 -
I waste 50 minutes reading tutorials and StackOverflow answers just to configure to my Git and GitHub account so that I can push the main local branch to the main remote branch from my terminal, and I still can't do it.
Fml.5 -
ℐ 𝒻ℴ𝓊𝓃𝒹 𝓉𝒽𝒾𝓈 𝓌ℯ𝒷𝓈𝒾𝓉ℯ 𝒸𝒶𝓁𝓁ℯ𝒹 '𝒴𝒶𝓎𝒯ℯ𝓍𝓉' 𝓌𝒽ℯ𝓇ℯ 𝓎ℴ𝓊 𝒸𝒶𝓃 ℯ𝓃𝓉ℯ𝓇 𝓉ℯ𝓍𝓉 𝒶𝓃𝒹 ℊℯ𝓉 𝓈ℴ𝓂ℯ 𝒸ℴℴ𝓁 𝓁ℴℴ𝓀𝒾𝓃ℊ 𝓉ℯ𝓍𝓉. 𝒥𝓊𝓈𝓉 𝓉ℯ𝓈𝓉𝒾𝓃ℊ 𝓌𝒾𝓉𝒽 𝓉ℯ𝓍𝓉 𝒽ℯ𝓇ℯ.
https://yaytext.com/12 -
So in the morning today, I played with some game engines and libraries, one of them is Orx.
When I `git clone` the repo and setup for it, the doc says that I can use `init.sh` to setup my Orx game project. Sweet!
When I run it, the program ask me for the path, I thought that it will allow me to create a game project at any path. So I entered `~/Projects/Games/my-orx-game`.
After that, it asked for some other stuff and I just skip though it.
Then, I went to `~/Projects/Games` and use `ls` to check my game project, but I don't see anything. I went back to where I installed Orx and realized that it creates a game project __in__ the directory that it was installed. Now, there's a directory called `~` inside the directory. I remove it using `rm -rf ~`, but Linux stopped me with `Premission denied`. Then for some stupid reason, I typed `sudo rm -rf ~` without thinking. After doing that line, my fish shell comes to it original prompt. And I realized I fucked up.
I restarted the computer, thought that I wiped the whole OS. Luckily, it just wiped the configuration files. The softwares works completely fine. My Project files and any content in those default directories (Like `Music` and `Downloads`) are also wiped. But I don't care about them at all. At least not right now.
Now I know that I need to be more careful when typing a command in the terminal.13 -
Another update for whoever cares about this text editor that no one cares:
The cursor (which is now a block instead of underscore like before) is now finally functional, but is quite flawed (e.g. If you type two lines with the first line is longer than the second, there's a chance that the cursor might jump to the end of the first line). There's also some text that greets you when you first open the editor, but it will be hidden when you start typing in Insert mode.7 -
So I wrote my first blog since July, so go check it out or whatever.
http://wumi4.surge.sh/posts/...2 -
Someone approves a very old answer I gave to them 7 months ago for a question about "compiling Python to improve performance". And now, I don't even understand my answer nor the asker's question.
Edit: The Q is asked on Replit -
The moment when you accidentally delete the final product instead of the experimental one because they have the same prefix and the shell's completion choose the final product when you type the name.
That happened to me today. I accidentally deleted a postfix calculator that I wrote in Scala instead of the sbt one (Which does nothing) because both of them have the same prefix (nimtha is the program's directory name, and nimtha-sbt is the sbt one). I don't notice that until I go back to the project directory and don't see the program's directory. I tried to recover it with TestDisk, but it can't. All because of fish's shell completion, and also because of me.
At least that was a pretty small project so I don't feel very bad.4 -
I make a mistake today.
The incident happens when I opened my computer, open Vivaldi, and after all tabs are loaded, I update my Linux distro.
Unfortunately, when it updates the kernel, it got lagged, really lagged. My CPU load goes up to 14,56 (which is also the PB of CPU load of my computer). I barely can move my mouse. I decided to Ctrl-C, nothing happened. Then I decided to turn off my computer by pressing the power button once, nothing happened. Then I hold the power button for a few seconds, don't really hesitate or think of anything.
When I start my computer again, it goes to the GRUB. I realized that the GRUB load is slower than usual, but I don't really think of anything. When I choose the 'Alter Linux' option (which is the name of my distro), the GRUB says that it cannot find the kernel and thus it cannot boot. At this point it's pretty fucked up.
2 lessons that I have learned after this incident:
1. Turn off every single other window (except the Update window) when you are going to update.
2. Never turn off the computer while it's still updating, especially if there is kernel update in it.
(Luckily, I have an old version of the distro burned to a Kingston USB, so I can run the live environment of the distro from the USB, and then install another distro to that USB)20 -
Today I found out something called Alpine.js. And I absolutely love it. It is really easy and simple to make apps with it. A simple to-do list app that I done just now is a HTML file with only 30 lines.2
-
Do you have ever experienced where:
- You have an idea
- You design it, choose core features that you want for it
- Start the project
- As you work, the project goes messier and messier, and also more complicated than you though, and then eventually you have done with it
- You abandoned the project and move on
I experienced it quite often. And I haven't had a finished project since quite a long time ago.
Maybe I should scale it down.5 -
So a few days ago I found a programming language called Imba. And I think it is an excellent web programming language. It is very fast, has a clean and easy to read syntax, compatible with any JS library (since it compiles to JS), has inbuilt CSS, can be used to build a full-stack website, and has been in active development for a long time (6 years). It is relatively unknown, so there are not many big projects built with Imba. Two of the big projects that I found so far are Scrimba (an online learning platform) and Iceland's fish auction market.
Some useful links:
Imba website: imba.io
A benchmark website from 2018: https://somebee.github.io/dom-recon...6 -
Open filecoin.io and then my main web browser crashed. It crashed so hard I cannot open it anymore and it just crashed multiple times.
Bruh.1 -
So I found this thing though a YouTube Shorts called The Library Of Babel. Basically it stores every combination of characters and English words possible. This means that at the time I am writing this post, my post will be somewhere in the Library. Go check it out. It's pretty crazy.
https://libraryofbabel.info/3 -
Hello everyone!
Today, I want to show you a CLI program that I am working on.
It is called Chaker, and it is a Hacker News 'client' written in Go (or Golang) for the terminal.
(The 'client' is in quote because now it is more of a web scraper with a UI rather than an actual client that can do stuff like login/logout etc.)
It is pretty usable for now, but I am planning on other stuff too.
Check it out!
https://github.com/HoangTuan110/...2 -
(Random, but probably can be rant/story)
Me: *responds nothing*
The AI: "I think you're probably right. :("
...
Me: "Bruh"
The AI: "I know, I know. I just want to know."
(Yes, it does type the sad face) -
Hey, know that joke where people say it runs yesterday but for some reason it doesn't run the next day? The same thing happens to me here with Hecker (a Hacker News 'client' written in Go that I am currently working on)... Oh wait a second it works again!
Btw, if you care about this, then the error seems to be a JSON error, which means that one of the submissions the program scrape has wrong JSON format, and its error is an invalid character error. Bruh.2 -
What is the most shell program you have ever used? To me it is zoxide. Zoxide is like `cd`, but instead of just `cd` to the path, zoxide also remember the path, so the next time you enter the name of the directory you `cd`ed with zoxide before, it will automatically teleports you to the path. Which is very useful because now I can just type `z uluto` instead of `cd ~/Projects/Python/uluto`.5
-
Tip: Type `sl | lolcat` in the terminal for a nice rainbow train, or `sl | lolcat -a` if you want a glitchy one.
-
I first tried to rip the GitHub logo on Mindustry's official website[0]. But then I end up with this. Still pretty cool through.
[0]: https://mindustrygame.github.io3 -
Should I do streaming (I am a nobody)? I'm currently half want to and half not want to. And if so, what are streaming platforms other than Twitch, YouTube and Facebook?4
-
Today I went to a website, and it forces every visitor to do CAPTCHA to get access to the website content. It takes me 5 times doing CAPTCHA just to get access to the website. The same happened in the morning.
Am I stupid?11 -
YouTube comment translation feature is by far the best and most useful feature (in my opinion) YouTube has added since the creation of it, and then came the worst...1
-
So currently we are moving from studying on Zoom to some platform called K12Online (not to be confused with K12 because this one is Vietnamese with K12 thing is not). And it doesn't have a fking sign up button. Not on their website nor in the app. There's only the Sign In button, and even that, if you think about creating a new user through the Sign In button like some platforms do, well, you are wrong! It also doesn't work as well!
Nice job, team! -
This is the sequel to my previous rant, if you don't know about it, go check my profile.
So, for some reason, when I opened YouTube Vanced, I am trapped into a loop of loading animation. And I thought "Hmm... Maybe my Internet sucks, let's try again.".
Then I switched my Internet on and off, go back to YouTube Vanced, the same loading animation loop.
Then I do switching the Internet for about 30 minutes, go back to YouTube Vanced, no progression.
Then I thought "What about YouTube?", I open Youtube, and you know what, YouTube loads it PERFECTLY. The loading animation takes longer than usual, but at the end, it still loads my recommendation and anything!
I thought "Wait, do they have an update?", then I go to Vanced Manager, and no, there is no new update for both Vanced and Vanced microG. There is a new update for Vanced Manager, though.
I decided to report a bug, but then I realized that the problem I am facing is too ambiguous for the developer to fix, so I decided not to do it.
So yeah, now I am sticking with YouTube, since I cannot find a solution better than it, and if you ask me, YouTube Vanced is still trapped in the loading animation loop.3 -
A random idea that I have a while ago but don't know how to make it: a ML app that can detect if the input image is porn or not.12
-
Howdy. Not making any new posts for a while. Mostly because of tinnitus and because I started to lose interest in programming.1
-
Ok, it's the second day and still the same problem: creating JS apps takes like forever. I think it's maybe with the servers since my Internet is completely fine.
-
I just realized that the interpreted Python version of a programming language that I am developing is faster (two times faster) than the compiled version using Nuitka.2
-
My computer after installing Solus has some pretty weird behavior.
It is with the keyboard and the mouse. The keyboard often writes the highlighted part, which is super annoying, because I have this habit of using the highlighted feature as a scrollbar, so if I am using this feature to scroll in the terminal, when I am editing, the keyboard will paste the content of the highlighted text when I am typing randomly, which is why I have to highlight a space, and also why I have to put my cursor to where I am typing to prevent it from randomly teleporting. And the mouse often left click / right click randomly, and sometimes the cursor has a seizure.
This is not something that happens to me recently. It has been happened to me when I was using Manjaro (which was way long ago), and at that time only the seizure cursor is happened. Now more stuff happened, and they are happening more frequently than ever.
The Internet on my computer is also terrible today, I cannot access to any website on the browser (Until now). I first thought that it's my browser (Brave)'s fault and I tried on Firefox, also not working. I tried to reconnect to the Wi-Fi, reboot the computer, nothing worked. Then I think of switching between Wi-Fis, because it's a strat that worked with my phone, and surprisingly, it worked!
(I really don't know what to end this rant, so I will just put this text here as a way to end the rant.) -
Update from the last rant: I moved all necessary data to the USB, but now I ruined the bootable USB. Fuck. But it's not the end yet.3
-
I don't know if this is just YouTube or this is a feature, but there is a time bug with YouTube. Every video that is >1 week old (and younger than 2 weeks) will still using the format "... days ago" instead of "1 week ago" like how it is intended.
For example, this video is >1 week old, which means that it should show the "1 week ago", but instead, it still shows "12 days ago".9 -
When I run this Python code on Dcoder, they shows that they are using Python 3.6.8, and not 3.7.1 as they claim. This is why I cannot use dataclasses.
(And yes, I am having an idea about a template engine)1 -
Hey, dumb question: How do I include images in my Markdown post in Hugo? And where to put the image?4
-
An update to that text editor thing that no one cares:
Now it has a default font (although it looks like horseshit), and a "working" cursor. It is also set to fullscreen by default, and remove the separate piece between the editor and the status bar. -
HOW CAN I LINK THE STYLESHEET FILE IN MY HTML????????? I have struggle with this problem for so many times, yet none of the time I succeed and have to start over. This one single question has had made me got headache so many times in the past, yet I never can solve it.17
-
Trying to add the loop function in my programming language, and for some reason it doesn't work, more specifically, it runs once and then stop, or it runs once and then trapped in a loop. So tired of this.2
-
Playing the sequel of my childhood game. It is pretty good, although it runs like 2 FPS on my potato PC.
(I have to take it from my phone because the WiFi device I currently have is garbage)1 -
Trying to port my raylib game (written in Golang) to C to compile to web. When I add raylib to /usr/ it somehow fucked up the Go game and now I cannot run the original game.3
-
Hi colleagues,
I'm thrilled to announce I am now a Rollercoaster Tycoon.
I could never imagine accepting such an amazing position.
#GreedIsGood
#VeganRecipes #ChickpeaFlour#LickForLick#GreedIsGood#LikeForLike#PleaseHelpMe#Blessed #MarketingHacks #MarketingWizard #WhizzingOnMarketers -
So I have played around with this thing called LudoTune which is a website that allows you to make music by drag-n-drop music blocks together. It's pretty cool.
https://ludotune.com/1 -
My computer is so bad it cannot handle a live reload from my React web without getting lagged for a few seconds.3
-
Lesson learned, never use Vim's 'd' to move a large chunk of code from file to file. Need to move a large chunk of Rust code from one file to another, when I quit the session and edit the file needs to be pasted, the entire content, disappeared, divided into atoms.
Edit: I found that the 'd' command means 'delete command', so that may explain why. But still.2 -
Today in my house, all the internet on everyone's device has failed for a while. My Linux computer and my phone are the only devices that are not affected for some reason.
-
So we watch some videos when we are learning Chemistry for the first the in school and the videos is like 1 frame per second. Of course we are learning online through Zoom so it maybe is just because of the screen or the internet.
-
There is something wrong with my Internet...
Why is creating an Remix app takes like forever?
And this happened to other JS frameworks (that I tried) too!1 -
So our teacher is telling us to join some kind of competition thing that the government creates, and uhh, when I went to the website, sign up with a separate account that I will probably never use once again in my whole life, and then I notice that when you click to the TOS link in the "I agree with the TOS", it does... nothing, yes, it doesn't lead you to an actual TOS page or anything, it just teleports you up, what?????, did you just create a fking TOS link and it doesn't actually lead to anywhere else? Then why do it anyway? Also, you can literally find a TOS template with some English keyword and then plastered it on some obscure page and then use the TOS link to lead to that one instead of blatantly do nothing. Also, I noticed that they use a authentication service called Eids Authentication. Who the fk is this guy? Why don't you just use something already popular like Auth0? They have way better UI/UX than whatever that is and supports way more platform logins like Google and Faxbook which are more familiar to us.
-
So one day I have an idea of making a HN client in the terminal using Go. When I try it, I got stuck at the scraping part (the very first part of this project). The scraping works, but it just have a problem: the first submission's data is duped (duplicated) with the last submission's data. And that problem is why I end this (potential) project. The more I tried to fix it, the more insane I got. Yet that shit is still there, never fixed. So I think "fuck this shit" and remove the username part and the points part of the data. Eventually I end the project.4
-
Hi. Does anyone has this problem that your phone keep showing "Google continues to stop"? It happens to my father's phone, and now it also happens to my phone after I charged my phone.
-
Hey everyone! I need your help!
So I am working on a game engine thingy called Polita. Now I want to import Polita's core module (`polita/polita.py`) into the `test/simple.py`, which contains a simple test (See the image). But when I tried to run `test/simple.py`, it saids `No module called 'polita'` (See the image) although I have added `__init__.py` to indicate that `polita` is a module.
Any ideas?6 -
I don't know if my Ubuntu system is on high or anything, but I realized that if you remove a package, you also lose your ability to install it again.
For example, when I remove a package called `dmd`, and search it, it just shows the package `dmd` without any description, with the tag `residual-config`. And if I try to install it, it will split an error back to me, says that the package `dmd` doesn't have any release candidate. And if I `purge` it, it will magically vanish when I search it, and install it will just say `No apt package "dmd"`.5 -
I wonder who has the idea of showing the opposite of the parenthesis. Like when I move my terminal cursor to the open parenthesis of a pair, it will show the end (the close paren) of that pair. It makes me confused so many times.3