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

Since it hasn't been mentioned yet, I must add COSMIC here, as most comparisons seem to occur between GNOME and KDE. I've used the former for years, but slowly realized that needing to use various extensions to achieve a usable desktop is just plain wrong. Then I switched to KDE Plasma for a year or two, and it also felt off a bit, partly due to the overwhelming number of options with often odd defaults. Fonts were awesome though, and so was Dolphin compared to Nautilus. Finally, the week the alpha was released, I installed the COSMIC version of Pop, and never looked back. Why? Because it has the correct amount of desktop-related settings for me (and hopefully many others as well). These settings are: - dock or panel or both? - place them anywhere - populate them however you want

In this sense, GNOME is too strict and inflexible. Plasma, on the other hand, lets me create the look I'm used to without adding extensions, but also feels "wobbly." This wobbliness comes from the overwhelming amount of tickboxes, radio buttons and whatelse almost calling for interaction to change stuff. COSMIC fixed my problems of the duopoly and feels stable enough for daily use even in its alpha state.


Yes, a similar pattern can be seen in Toyotas, where the RAV4 became enormous, and the C-HR filled the gap of a similarly sized SUV. No. 1940[0] from xkcd comes to mind.

[0] https://xkcd.com/1940/


This is an awesome library. I've used it for multiple, mostly internal tools. The more complex one were a tool for cardiac action potential analysis and another for the evaluation of multiple choice tests. Complexity exploded over time, but that hinged on my coding skills, or lack thereof... PySimpleGUI did enable me to make GUI tools without getting my hands dirty outside my Python world, so kudos for that. Protip: the 'Reddit' theme looks way more modern compared to the other ones. Use that to get away from the 90s looks.


I used to work with a cardiac electrophysiology group. The software used for acquisition and analysis was quite old, written for DOS back in the mid-1990s. At acquisition, files were named like YYMMDDXX.0nn where XX stands for the setup where the acquisition took place, and the nn in the end was the ordinal number of each file. These were encrypted binary files, so we were completely dependent on the original software.

At analysis, files were containing multiple sweeps were averaged to reduce random noise (YYMMDDXX.Ann files), then these files were exported as a CSV-like series of time-voltage paires (YYMMDDXX.Tnn files). Tables containing the calculated variables were also generated, and exported (YYMMDD.Nnn files). The fun part is that these files had to be named MANUALLY. Each and every one of them. I can't stress hard enough how repetitive this got... We generated double-digit number of files every day, and analyzing each file thorougly required around 30-50 keypresses to move around in the menu and to name the files. Lucky for me, no mouse use was required, and keypresses could at least be automated.

I used DOSBox on Debian to do the analysis, and I ended up creating a bash script that could automatically analyze whole folders of these files in a few minutes. To achieve this, I generated xmacro files that would be played back while the DOSBox window was opened. Opening the file was also put in these xmacro files. The generation of the files was wrapped inside a bash script that kept track both of the files in the folder and of the files generated by the analysis. If a file was supposed to be there but some something broke inside DOSBox, it would just stop playing the macro for the next file, so it could be restarted relatively easily.

A few months later, I met the guy who wrote the software for our team, and asked him if he could write us a script to unpack the binaries into CSVs. From there, I could come up with my own completely automated solution for analysis, and everything was much-much faster. I also showed him the macro-monster I created. I'm still not sure if he was amazed or he just thought that I was impatient.


Reminds me of an Asimov short story where the world's whole economy was managed by four supercomputers [0].

0: https://en.wikipedia.org/wiki/The_Evitable_Conflict


Exactly, came here to write this. Disclosing the contribution of ChatGPT is quite important though from a transparency standpoint. I wouldn't mind seeing it in the methods section either.


It's quite odd, as I tried with a few devices from the local network, it seemed offline. Even a down detector[0] showed it to be offline, but I can access it via mobile date. ISP issue maybe?

[0]: https://www.isitdownrightnow.com/microsoft.com.html


Bart say the line. "It's always DNS."


Sorry if this was already mentioned, a quick search didn't turn up exact matches to what would be my $0.02.

A simple and relatively safe option would be to go into a computer store that has many machines that can also be tried. Look for a machine with something like 11th gen Intel or AMD 5600U/5800U CPU-s with enough RAM for your needs and decent build quality – this is why it'd be the best to do it in person.

If you find a machine you're happy with regarding its specs and build quality, just throw a reliable GNU+Linux OS on it (Debian with Budgie has been my go-to choice lately), and enjoy your hardware. If you plan on gaming, AMD discrete GPUs will cause less headaches, but nVidia drivers can also be easily installed if you follow the tutorial for your distro of choice.

TLDR: 1–2 year old hardware in a decent chassis running GNU+Linux will likely make you pretty happy for a lot less money.

EDIT: I see Dell being recommended everywhere... All the dead motherboards I've seen in laptops were only in Dells. If you choose a Dell, be sure to get some excellent return policy with it, but even then you may be left without a laptop for a while in the case of failure. This is not the case with business-oriented models though, but Asus, Lenovo, MSI, and even Clevo have proven to be more reliable in my experience. The build quality vaires between brands and model lines, so that you need to experience in person.


Being a fan of the good old Codemasters racing games, I've always wished for an open-world game containung the combined areas and tracks of DiRT 1–3 and maybe DiRT Rally 1–2, as well as some GRID originals connected with NFS Hot Pursuit 2010-style huge highways.

If the roads had enough intersections, a random race could be defined on the existing map instead of dynamically creating a new road for each race, as in DIRT4.

Basically, this would be a Criterion-style (Burnout Paradise, NFS Hot Pursuit 2010, Most Wanted 2012) racing game with Codies physics and visual style. I'd be a fan of that.


This is a very important point. Xiaomi is selling premium phones with unreal amount of ads (like im their Calculator app...), but these phones have amazing support from the communities, both from Lineage and upcoming alternatives like Ubuntu Touch. So for cost-conscious, privacy-oriented people, Xiaomi is a good option. And so are the Pixels, because they also recieve similar community support, and unlocking the bootloader is a single command.

In the end of the day, every company have their own incentives (Google, Xiaomi or Apple), but the users still have power over Android, while that is so not the case for Apple and iOS.

Edit: fixed typo


That’s interesting. Amazon offers the choice between regular price for their tablet and an ad-supported price.


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

Search: