HNHacker News
TopNewBestAskShowJobs

_piif

161 karma · joined October 15, 2019

submissionscomments
_piif··on Understanding the .NET ecosystem: The evolution of .NET into .NET 7
Also transparent compression is a thing in case you need to squeeze out more space. And I don't mean the shoddy NTFS active compression. It received support for much more efficient compression algorithms since win10 which are accessible using compact.exe[0], albeit passive rather than active so there is decay once files get modified.

[0] https://learn.microsoft.com/en-us/windows-server/administrat...

_piif··on Google urges Android phone users to switch off Wi-Fi calling
Fingerprint sensors. I don't miss the times where I had to always enter my passphrase on unlock at all, massive time saver.

Also not being stuck on an ancient version of Android - though I don't know what the custom ROM community for that phone is like, perhaps some soul is still porting newer versions to it.

_piif··on Why use Rust on the back end?
Yup. It's only an issue if you insist on an immense amount of years of experience as a requirement for working on your web stack.
_piif··on Ken Thompson's 75 year project: A century of popular music in a jukebox [video]
Whilst not strictly for power settings, NixOS has a repository where users can contribute general optimized settings for their hardware.

https://github.com/NixOS/nixos-hardware

_piif··on The dark defaults of Microsoft Edge
Yes, have us let tech giants see how much dystopian shit they can get away with without any kind of pushback because their ToS has a vague remark at page 30 that might grant them the ability to do so. That is the kind of future we want.
_piif··on Why Apple and the Carriers Want Your Old iPhone
Yup, also still very happy with my Galaxy S9, now running an unofficial version of LineageOS 19 (though I am still rocking the original battery from 4 years ago and it shows, I need to look into replacing it soon). Really want to hold off replacing it for as long as possible as with phones nowadays there always seems to be a catch like either no headphone jack, no sd card slot, a notch, etc. while this one still does it all.
_piif··on How do you browse Hacker News?
Glider for Android

https://f-droid.org/packages/nl.viter.glider/

_piif··on Catholic Group Spends Millions on Dating App Data to Out Gay Priests
I don't understand how either politic side is relevant in this case. Unless being homosexual automatically makes you a "leftist"?
_piif··on Arch Linux Btrfs with hibernation in a swapfile
Same here. I was using zswap at one point merely for hibernation but got tired of the dice roll on whether my system would wake up, would wake up but with locked up graphics, would show me a black screen, would show me a blinking cursor or would kernel panic (on my hardware with an Intel iGPU at least). I just gave up on hibernation altogether and been happily using zram ever since.
_piif··on User interface design timeframes: from 0.1 seconds to 10 years (2009)
They aren't legally obligated to make opting out as painful of a process as possible by presenting you a gazillion individual options and then some kind of loading spinner while they "Process your request" for half a minute as an extra "screw you". When that happens I just bail out as that shows just how little respect the site owner has for their visitors.
_piif··on Microsoft Unveils Its Own Version of Nvidia's RTX Super Resolution
Had no idea that was a thing. Thankfully my current phone appears to be old enough to not make use of it. That sucks, can't wait for the mobile GNU/Linux ecosystem to mature.
_piif··on I'm a very slow thinker (2016)
Same here. Also any kind of thoughtful discourse where I might promptly answer with a basic filler response but then think of an actual reply after the conversation ended already.
_piif··on Microsoft Unveils Its Own Version of Nvidia's RTX Super Resolution
I can still own my system just fine by choosing a phone with good community support and installing LineageOS (or some other variant of Android) + rooting it. If you don't want Gapps but still need to run apps which rely on it either microG or GrapheneOS with its sandbox are potential options. SafetyNet can also be bypassed if needed.

Now sure, that requires some extra effort and time from the user but it's just the situation we are in currently. Not like you have any other current options for an open mobile system outside of being an early adopter of GNU/Linux phones and their ecosystems.

_piif··on The legacy of fy_iceworld, Counter-Strike’s divisive, popular custom map (2020)
I personally liked MvM as a cooperative gamemode which added more depth to the classes in the form of upgrades. Easily accumulated a couple of thousand hours just playing that either on boot camp valve servers or community ones with custom maps and plugins (off the top of my head UberUpgrades and Potato come to mind).

Didn't particularly like mann up as a) it costs money for each tour and b) it heavily incentivized you to win by giving you the chance to win a expensive shiny golden gun, which in return made players just develop some meta which they religiously sticked to and vote kick you for deviating from it even a tiny bit, or god forbid making even the slightest mistake. From my experience most players were in it for those items which they could sell for a profit, actual fun be damned.

_piif··on The legacy of fy_iceworld, Counter-Strike’s divisive, popular custom map (2020)
>The late-game balance changes (iron bomber, air strike, parachute, combo pyro nerf, everything) really all made the game worse in the name of "e-sports matchmaking" that never materialized. I would like to go back to the Love and War update plz, but keep the airblast changes and maybe a very few choice others, but that was peak funhaving and then the nerf bat came down for fun and meme loadouts to make the game "good for esports". Give me TF2014 plz, nocrits.

Amen. I was playing a lot of pyro around that time, getting really good at the airblast + flare combo. Then the update came around which completed changed airblast physics and nerfed a bunch of stuff (imo needlessly) and I stopped playing regularly shortly afterwards. I still run a couple of servers to this day with third party bots but haven't fired up the game for a couple of years now.

_piif··on The legacy of fy_iceworld, Counter-Strike’s divisive, popular custom map (2020)
It definitely was! I remember toying around with it on my OG Xbox for many hours on end when I was much younger.
_piif··on The US Air Force successfully tested AI-controlled jet fighter
Yupp the song that was playing during the escort in the storm part was great. They did decide to replace it with something completely different for Anniversary interestingly.
_piif··on John Carmack goes off about online-only games being abandoned
It was even on a sale on Steam a couple of months ago which brought in a lot of new players
_piif··on Now offering 2TB SSDs for Steam Deck in the Framework Marketplace
The anti glare etched glass is exclusive to the 512GB model - for whatever reason. I can't imagine it costing that much more to produce and I wish they'd have just put it on every model.
_piif··on Now offering 2TB SSDs for Steam Deck in the Framework Marketplace
It is possible, that's exactly what I did.
_piif··on Now offering 2TB SSDs for Steam Deck in the Framework Marketplace
Heh and I just retrofitted mine with a 1tb one from dell, perhaps I should've waited a bit longer
_piif··on Intel Launches $699 Core I9-13900KS, the First 6 GHz CPU: Available Now
Cities Skylines once you get to a fairly large city size. Arma 3 can also get extremely cpu heavy depending on the map.
_piif··on Microsoft employee accidentally announces Notepad is getting tabs in Windows 11
Same here. It's one of the programs I greatly miss on Linux. :(
_piif··on Setting up my new laptop: Nix style
In addition to what the other replies mentioned, it's also possible to fall back to other methods like flatpak or a container (which programs like distrobox make very easy to set up and integrate with the host) in case a package in nixpkgs is either non-existant, outdated or broken and you don't have the knowledge or the time to create / modify the derivation yourself.

For instance, personally I have everything gaming related set up inside an Arch container so I can trivially follow upstream (or the master branch for Mesa) without any friction and it works wonderfully.

_piif··on 24-core CPU and I can’t move my mouse (2017)
NixOS and Guix come close to this with a central spot for declaring the entire system state, including program configuration and env vars. Now there is still the $HOME/.config mess, which home-manager[0] tries to tackle.

[0] https://github.com/nix-community/home-manager

_piif··on NixOS 22.11 “Raccoon”
If it's an Intel iGPU + an Nvidia dGPU setup beware there's a bug with the implementation of the Nvidia driver currently which breaks connecting external displays on X11 depending on your hardware. See https://github.com/NixOS/nixpkgs/issues/199024 and the comments of https://github.com/NixOS/nixpkgs/pull/165188.

Also setting Coolbits doesn't seem to work either on my end, which means no overclocking support for the Nvidia GPU (if that's something you care about).

_piif··on NixOS 22.11 “Raccoon”
- You will have to learn both the nix language and working with nixpkgs. Learning nix is pretty trivial IMO (great resources are nix-1p[0] and Nix Pills[1]) but the documentation, while vast, is pretty shallow at the moment. You will likely have to resort to reading random blog posts, nix configs published by others and the source code of nixpkgs itself.

- As mentioned by another commenter you will not be able to run random binaries by default. You can use nix-alien[2] which will automatically fetch the required libraries and build an FHS environment for the binary.

- It is significantly more bandwidth- / rebuild-heavy. If an input for a derivation changes it will trigger a rebuild, which means either a redownload from the binary cache or a recompilation.

[0] https://github.com/tazjin/nix-1p

[1] https://nixos.org/guides/nix-pills

[2] https://github.com/thiagokokada/nix-alien

_piif··on Arch Linux turns 20: Small, simple, great documentation
Arch has served me well over the years on almost every piece of hardware I owned and is still my goto for a "traditional" FHS distro. The documentation is top notch, it's fairly unopinionated and I love the simplistic nature of it (everything in the repos is just unpatched upstream software, for the most part at least).

Recently made the jump to NixOS though and been really happy with the additional features it offers.

_piif··on 99Wh Battery Linux Laptop
> Sorry, but that's not a good argument in favor of Linux when basic power management is not part of the OS and you need to set it up yourself manually. Can you imagine Microsoft or Apple shipping their OSs without power management? I need an OS to work out of the box so I can get to work/entertainment, not a hobby to tinker with. I still enjoy tinkering with Linux but it should be only when I want-to, not a need-to.

That entirely depends on the distro you use. Any "mainstream" distro should already have power saving tools set up properly. Of course if you use something more DIY like Arch you will have to set those up yourself. You can't just group every distro together as "Linux" when you will get a different experience on each one.

> I want to see Linux automatically scale the CPU power and frequency based on the load put on it like Windows does: idles at 600MHz when doing nothing, click on the Firefox tab and it shoots up to 3,6GHz, then back down to 800MHz. That's what any sane OS should do out of the box, not have you install and fiddle with a bunch of tools and maybe still not be as good.

Unless you are using the performance or powersave governors (except with intel-pstate active) that's already what it should be doing. Once again you shouldn't have to tinker with that stuff on any sane distro.

_piif··on “When we all have pocket telephones”
On Android you should be able to create new user accounts on the phone which are completely separated and can be quickly switched between. I used to create one with just WhatsApp installed for instance.

Alternatively if you are rooted Xprivacy[0] does what you asked, allowing you to grant apps permissions but then feeding them fake data as configured.

No idea about iOS though.

EDIT: There seems to be an app called Insular[1] which also works like Xprivacy, but doesn't require root at all and comes with a couple of extra features like the ability to have multiple instances of an app installed. Haven't tried this one though and I have no idea if it even runs on newer versions of Android.

[0] https://github.com/M66B/XPrivacyLua

[1] https://secure-system.gitlab.io/Insular/

← PreviousPage 3 of 5Next →