HNHacker News
TopNewBestAskShowJobs

kriops

416 karma · joined October 19, 2020

2d111a1414ac6875f8fa3e9388e6186712897931f49a1a6762cccd48ac752478af61274a5e13a17accc284f5f923008c8b07eff14644fedc964cf280b77d646f
submissionscomments
kriops··on Customizing tmux
I love Alacritty, but it does not have tabs. You need to use, e.g., tmux for that. ZelliJ if you want the fully oxidized experience.
kriops··on Never write your own date parsing library
Furthermore, require dashes over slashes to signal that you are expecting ISO-8601 compatible dates, i.e., YYYY-MM-DD. Most users does not know the standard even exists, but it serves as an affordance that it is different from dd/mm/yyyy, etc.
kriops··on Linux Distros for Gaming: CachyOS Takes Over, According to ProtonDB
As someone who has been happy with both Arch and Gentoo for non-gaming purposes, my hot take in 2025 is that I cannot recommend good old Debian enough. Homebrew/cargo for bleeding edge software, but since that lives in my home folder it doesn’t affect or interfere with the rock solid experience of Debian. I use Lutris for Windows-exclusive games, and actually have better performance than in Windows thanks to Microsoft’s unholy levels of bullshit in their OS.

But yeah: Debian truly “just works”, with the caveat of initial setup for Nvidia cards. And I would say that certain Gnome extensions are kind of mandatory as well, but the IX of installing those is ridiculously good for what they are.

kriops··on Meta says it won't sign Europe AI agreement
Coincidentally that’s about when we discovered god-given rights (John Locke died in 1704), so that makes sense.
kriops··on Meta says it won't sign Europe AI agreement
Yes it is. In every sense of the phrase, except the literal.
kriops··on Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf (2022)
Creative work, i.e. intellectual property. Much can be said about the state of copyright law in 2025, but the basic idea that you own what you create is the fundamental reason we (able to) prosper.
kriops··on Moving away from US cloud services
Git has full name and email in all commits, fyi.
kriops··on China is the manufacturing superpower
> Your comment suggests some kind of state of maximum efficiency in which the best producer can be charged with production in a monopolistic fashion

Only in a risk-free/non-probabilistic world.

To be clear, 'my freedom ends where your begins' is a way to simplify and summarize an approach to the theory of rights. The point of bringing it up in this context was to point out that there is an equilibrium between opportunity spaces of different actors. In other words, as long as we share the universe, we can't do expect to do literally anything (to other actors or their property in particular) without reprecussions, because any justification for it would be inconsistent.

kriops··on China is the manufacturing superpower
To the second half: If some other party seeks to hurt you, it is in your best interest to prevent them from doing so. Especially if the cost is less than the harm they would inflict. Presuming peaceful coexistence, then it is not in anyone's interest to limit anything beyond the basic idea of 'my freedom ends where your begins'.
kriops··on China is the manufacturing superpower
A reduction in the space of possible allocations of resources isn’t good. It is good for any particular set of parties insofar as it hurts some other set of parties more than themselves. This is neither complicated nor controversial.
kriops··on Himalaya: CLI to Manage Emails
Mail causes me to procrastinate so much, and I have no idea why. I use icloud everything, so I wanted my mail there as well, but after 12-13 months I switched back to FastMail because their UX is subtly better suited to quickly sorting through mail for me. And fwiw I'm afaik not using any FastMail features that Mail doesn't have.

I don't mean this in the way that Client A > Client B, but I have spent a fair amount of thought on this, and I have not been aple to pinpoint exactly what characteristics makes the difference for me, which I find to be interesting in itself.

kriops··on How do cars do in out-of-sample crash testing? (2020)
See, the basic presumption needs to be that random statements are false, otherwise you would have to disprove an infinite amount of random statements t arrive at the truth. Hence the asymetric requirements, and why David simply concedes the argument by not sourcing his statements, and why his opponent can simply (until some form of supporting evidence is provided) can reply with a simple 'no'.
kriops··on How do cars do in out-of-sample crash testing?
What part of their claim specifically requires (or would even benefit from) a source?

As far as I am concerned you are conceding the argument by doubling down here. And in spite of potentially being right.

kriops··on Amazon tells employees to return to office five days a week
The initial premise is that the universe/nature imposes a requirement upon you to sustain life. Nature can not be a forceful actor by virtue of not being an actor.

Same problem with several of the replies sibling to yours.

kriops··on Amazon tells employees to return to office five days a week
Tyranny can only be enacted through force. Your example (while definitely unpleasant) is not an example of force. Find another word.
kriops··on The "email is authentication" pattern
Shamir it.
kriops··on Shine with Gleam
It’s difficult in the sense that somebody consuming your class will sooner or later start relying on reflection to do something with it they shouldn’t (because they can), and then when you make a change in the future it will cause breakage downstream. Records solved this for some cases at least.

More important imo is that the standard collection classes can’t even be set to immutable with the final keyword. Sure you can use something else, but professionally you are going to have to deal with them most of the time still.

kriops··on Shine with Gleam
And Java doesn’t properly support immutability :(

Encapsulation is a whole other issue, to which the ‘solution’ is almost always more encapsulation. The nice thing about immutability is that it is not really compatible with how we do encapsulation, so if you are strict about immutability then you are suddenly free from the whole quagmire as a side-effect.

kriops··on Women who make Samsung semiconductors are striking
Utterly absurd premise that doesn't even make sense as a dystopian thought experiment.

1. Supply drives demand. If nobody produces anything with which to buy the factory output, then the factories will not be valuable.

2. If most people are somehow living "outside" the economy, then they would form their own economy.

Those are but two trivial rebuttals, and by no means anywhere near exhaustive.

kriops··on AWS Secrets Manager Agent
OIDC uses a client secret, for one.
kriops··on AWS Secrets Manager Agent
What about the credentials used to access AWS credentials? I think there's a good case for centralised credentials where they are shared across applications, though I would seriously question the need to share them across applications. But what you're achieving here as far as I can tell is just making secret retrieval more convoluted (for both devs and hypothetical attackers). Not to beat the dead horse, but obscurity != security.
kriops··on Open-Sora does pretty good video generation on consumer GPUs
Examine your definitions of politics and morality. Morality encompasses all actions made by actors with (presumed) free will.

"God given" means "natural". [Natural rights does not require a god](https://en.wikipedia.org/wiki/Natural_rights_and_legal_right...)

And if your argument ("... god given ... atheist ... etc.) can be copy-pasted into a valid defence of arbitrary evil (I like to use Hitler for a concrete example, but avoid it in public because some subset of people erroneously thinks that is an automatic fallacy), then it is trivial in the sense that it doesn't add anything to the discussion, regardless of your opinion or pov.

kriops··on Open-Sora does pretty good video generation on consumer GPUs
If you think for more than a few seconds on the matter, you quickly realise that intellectual property is a moral necessity, because intellectual expropriation (which is what you are really talking about) would destroy a major incentive for positive contributions to society.

Everything political is rooted in morality, and while it is easy to point out political challenges on the topic, intellectual property is ethically an unambiguously good concept.

kriops··on EU Council has withdrawn the vote on Chat Control
I read her wiki page after seeing this comment, and it all makes sense now ...
kriops··on Apple refused to pay bounty to Kaspersky for uncovering vulnerability
This is wildly impressive to me. Well done JetBrains!
kriops··on Ask HN: How do you personally stay fit?
Somewhat recent social media trend of "how I start my day as a 19 year old millionaire tech-entrepreneur homeowner" (replace after 'as' with arbitrary garbage) where people pretend to social media that they wake up every day at 3 am to lift, run, meditate and prepare gourmet breakfasts in order to get an optimal start to the day. Most definitely a meme.

People in general thinking it is productive to to wake up early for no other reason than waking up early to be productive is also a meme.

kriops··on [dead]
""" While scholars are in consensus that the cause of the famine was man-made,[10][11] whether the Holodomor constitutes a genocide remains in dispute. Some historians conclude that the famine was deliberately engineered by Joseph Stalin to eliminate a Ukrainian independence movement.[c] Others suggest that the famine was primarily the consequence of rapid Soviet industrialisation and collectivization of agriculture. A middle position, held for example by historian Andrea Graziosi, is that the initial causes of the famine were an unintentional byproduct of the process of collectivization but once it set in, starvation was selectively weaponized and the famine was "instrumentalized" and amplified against Ukrainians to punish them for their rejection of the "new serfdom" and to break their nationalism. """

https://en.wikipedia.org/wiki/Holodomor

kriops··on Ask HN: How do you personally stay fit?
Don't get hung up in the 6am meme. Most people are stronger in the afternoon (due to the nervous system being fully online), besides you can be both healthy and productive with a routine that involves sleeping a little longer.
kriops··on Google just updated its algorithm. The Internet will never be the same
Kagi costs Spotify money, has zero ads, and lets you customise the results.
kriops··on Zwentendorf Nuclear Power Plant: Finished in 1978 but never used
How about the cost in wild-life and nature? The required area and kill count of enough wind mills to replace a single nuclear plant is absolute insanity. And idk where you live, but we just had a university leader here who had to go because the wind lobby paid her scientists off to falsify reports in favour of wind. Wind and solar have their places sure, but the future is nuclear.
← PreviousPage 3 of 7Next →