Hacker News new | past | comments | ask | show | jobs | submit | alskdj21's comments login

Nothing big but I built a Discord bot using discord.py[0] that reads a game's presence. It notifies me when a dungeon run is about to end.

I didn't have any Python experience but it was surprisingly easy to pick up (MVP in an hour). Wrote it in notepad, which, imo, was a distraction-free experience. Prolly would be scrolling autocomplete than reading docs if I was in nvim. Took me back when I was used to completing coding exercises on paper.

If there is an implementation to read presences without using Discord client, let me know. Would be helpful to skip Discord altogether.

[0]: https://discordpy.readthedocs.io/en/stable/index.html


https://www.redditstatus.com/

There's an outage currently. 3rd-party mobile clients (RedReader, Stealth) also won't load.


https://www.redditstatus.com/

They're experiencing an outage.


Geniunely curious, what are these annoyances? I only started using Linux (Ubuntu) around 2013 so I might miss most of these issues. Tho I'm still dual-booting Windows cuz of an old game with anti-cheat that refuses to run on Wine.


Two things: 1) missing apps. Recent examples are 1password having a browser extension but no desktop client and I use several browser profiles, which results in me having to enter my 1password over and over again. Claude and OpenAI desktop apps missing. There are other more esoteric/personal ones of course, but those were the most annoying. 2) installing stuff is still a disaster. I most recently used PopOS and a mainstream app like Slack suggested Snap install, and I didn't have the Snap store. So I installed that and Slack installed but didn't work. Ended up installing the rpm instead which worked, but then the Snap Slack instance started working. So now I have two Slacks running and no idea which is which.

Yes, I'm a "noob" but like I said I have been doing this for 20 years. Have been a fulltime CTO for most of those years. Do server side linux admin fairly regularly as well.


Use a tested distribution and not something odd like PopOS.


Exactly the Linux attitude. Blame the user (◔_◔)


Just converted a month ago from windows 10 to kbuntu 24lts The first thing is really weird bugs when dealing with multi-monitors in plasma/sddm (getting into UI locked states or xrandr settings not sticking for whatever reason). The second annoyance is not having first party support for peripherals like my mouse and webcam (looking at you Logitech) or generally thick client software that has windows/macos candidates but not Linux. Third is publishers with anticheat DRM being extremely hostile to VFIO gaming. EA announced Apex losing Linux support and recently they just blocked all their EAAC protected games from running on VM.

And even despite all that and more I am so happy to be rid of windows as a daily driver.


Same here. The only thing I do to avoid trouble is to stick to the average business laptop setting for laptops and tower servers for my desktops. I've been trouble free since the early 2000's.


> Geniunely curious, what are these annoyances?

For me, it is lack of business critical applications. For example I use Microsoft Teams to attend meetings multiples times a day. And there is no Teams client for Linux.


To me, most of the annoyances are with the unpolished UI. No matter what desktop environment you use, it’s still 15 years behind Windows.


I have far more annoyances with Windows 11 than mint these days but that is a matter of opinion and use cases I suppose. I actually generally used to like the Windows UI, but it keeps getting less responsive. I wish they'd just stop.

Here's one: Why does the OneDrive option load 3-4 seconds AFTER the new right click context menu loads causing everything to move down and for me to click the wrong thing as it moves under my mouse cursor? I hated that on the web so they brought it to the desktop UI.


What I love about Windows Terminal is the ability to run shaders on the contents of the windows. This should be a feature of the whole Windows desktop.


I guess there is no accounting for taste, but I really find Gnome Desktop to be the one that wastes me the least amount of time. Mac is a close second (even though some things are hidden in hard to find places, such as the user's Python environment).


For as long as I used Windows it always had a bizarre strata of inconsistent and increasingly archaic GUI styles going all the way back to Windows 3.1. I'm a regular user of Ubuntu, Fedora, and PopOS, and they all look and feel better than Windows.


I’ve found KDE Plasma to be quite stable. At least compared to Windows. I haven’t used macOS in quite a few years but AFAIC it’s pretty much impossible to beat that UI.


You're saying it like it's a bad thing. This is one of the major reasons I use FOSS UNIX-like operating systems. (Not just linux, but FreeBSD too.) Because the desktop environment of my choice has stayed the same for more than 20 years without the need to relearn everything and adjust your workflow every time somebody in Microsoft needs a promotion. Scary to think how much time for bullshitting on internet forums has been saved over that period.


And, if you appreciate consistency that much, even CDE is available as an option (although I don't love it that much).


You might enjoy Let's Talk Religion[0] and ReligionForBreakfast[1]. Both have variety of topics not solely focused on Christianity.

[0] https://www.youtube.com/@LetsTalkReligion

[1] https://www.youtube.com/@ReligionForBreakfast


Oh yeah I like ReligionForBreakfast!


Private servers of two games (4 servers and 1 server) I played got disconnected at the same time. They're hosted in FR/DE afaik.


I still miss Unity's HUD. Imo, Unity was perfect. It has a good balance of beauty and efficiency out of the box.


Unity's (at least when I started using it with 14.04) UX, screen space usage and performance was so good. Global or locally integrated menu bar and making it searchable were great decisions. I'd much rather canonical had been successful with desktop & mobile consumer OS and upstart rather than with snappy


Have you tried the new Ubuntu Unity? It's not the same as it was back in 2013 (when I last used Unity), but it's still nice in various ways.


As a neovim user, wezterm's lua config was a welcome surprise. Imo, its best feature is its command palette (Shift+Ctrl+P). Tremendously helps when you're just getting started. It has also a superb font-related configurations. I do hope I could map specific Unicode codepoints to a particular font, as is the case with kitty.

In terms of use-case, I just disable all its keybindings and use it as a tmux terminal. I admit I didn't look for solutions, but I just can't go away from tmux's session restoration capabilities.


Sasa Juric's The Soul of Erlang and Elixir talk[1] showcases how powerful the language can be.

[1] https://www.youtube.com/watch?v=JvBT4XBdoUE&t=4


As someone curious about Elixir, I watched this talk earlier this week. I highly recommend it to anyone who has heard all of the "let it fail" and "BEAM does concurrency right" talk, but still doesn't grasp it. It is an incredible talk.


Interesting. Can you give more details on your work? I've been on the edge lately over picking a desktop, an intel NUC or something like a Pi. Price to performance and power draw is something I'm considering.


Both I run JetBrains IDEs on both to do c++, rust, and .net work. One device is for work and one for personal.

https://www.khadas.com/edge2

https://www.amazon.com/Orange-Pi-Computer-Frequency-Android/...


Same here. A great advantage of such devices is they can later be easily repurposed to control home automation, audio system or make a simple DIY project with them. It is much harder with other types of hardware, like a laptop for example.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: