HNHacker News
TopNewBestAskShowJobs

kajaktum

618 karma · joined March 17, 2021

submissionscomments
kajaktum··on Optimizing a lock-free ring buffer
What do you think is causing the issue? We are having the same kind of problem. Core isolation, no_hz, core pinning, but i am still getting interrupted by nmi interrupts
kajaktum··on A case against currying
I feel like not having currying means your language becomes semantically more complicated because where does lambdas come from?
kajaktum··on Illinois Introducing Operating System Account Age Bill
If social media, alcohol, drugs, gambling, phones are so, so, so bad for children. Just ban them from children.

We were completely fine 30 years ago without any phone. They will survive. They will probably thrive because now they have to learn how to hack the system.

Instead, we just give them everything they need and all the thinking they do is scrolling.

kajaktum··on I beg you to follow Crocker's Rules, even if you will be rude to me
This is patently false because no one can actually understand something from just trading RFCs or understand things from just purely reading the code. 90% of the time the damn thing is unspecified so you have to give motivating examples
kajaktum··on I beg you to follow Crocker's Rules, even if you will be rude to me
Then they are not creating arts, they are looking for affirmation. Lots of people do that, me included. That is fine to admit.
kajaktum··on I beg you to follow Crocker's Rules, even if you will be rude to me
The only thing wrong with incest is the child. We put a lot of focus on this but not other kinds of ‘bad’ genes like hereditary diseases.

To me taboos is just society taking shortcuts. This is fine, but lets admit that we are taking shortcuts.

kajaktum··on Use protocols, not services
Preventing spam is as easy as gatekeeping. We should be bringing it back. Perhaps there should be multiple layers of social media. There’s deeper and deeper level of authenticity as you go deeper into the network
kajaktum··on AISLE’s autonomous analyzer found all CVEs in the January OpenSSL release
Openssl? Code elegance?
kajaktum··on Prediction markets are ushering in a world in which news becomes about gambling
> I'm trying to understand what the criticism is here, because the example seems to support the point that these are meant to be a way of learning the future, not oppose it. I thought the whole point was that yes, people with inside knowledge will bet large sums of money on things they expect to happen, and that's what makes the prediction useful. The market is meant to incentivize people who know things to act on them in a way that makes them known.

Except the paragraph you quoted nullify this benefit

> The suspiciously well-timed bets that one Polymarket user placed right before the capture of Nicolás Maduro

So we learnt nothing. For the entire duration the stock is online, its pretty much 50/50 then suddenly 1 day before, the ticker spikes to yes.

kajaktum··on Our approach to advertising
Thats the funny part. Its not used as an informational tool
kajaktum··on Why use mailing lists?
All this is true but mailing lists UI sucks. Please tell me how you navigate a tree of messages? It is not easy to tell who is this responding to and who responds to it. Yes, it can be figured out but why does the tree change as I navigate it? [0]

[0] https://lkml.org/lkml/2024/1/7/103

kajaktum··on Everything that's wrong with Google Search in one image
This. Please can we go back to the days where I simply pay for services or items instead of being trapped inside a maze of buy now pay later, credits, coupons, bonuses, gifts, tiers, etc

I am sure there have never been such a time, but I long for it anyway.

kajaktum··on Everything that's wrong with Google Search in one image
In hindsight, we should have known this would happen eventually. At this point, we have to be actively be against free services. Every time its just a ticking time bomb. There's literally no incentive for them to be an actual good service, just good enough that you tolerate it and not consider other options, but shit enough that they can extract value out of you.
kajaktum··on If not React, then what?
Creating an interactive UI with rapid development is a fundamentally difficult problem. Its no wonder that people spend billions on creating UI (collectively) and I haven't any good ones yet (performant, interactive, efficient).

Why not just drop the requirement altogether? All I want is an internet of links, images and texts? Whats so wrong with Facebook that looks like this website? Just a bunch of links and texts.

I don't give a shit if the button is a square or round. Why do you get to decide what is "best" for me anyway? Let the web be the web and the user decide how to present them.

kajaktum··on Large language models reduce public knowledge sharing on online Q&A platforms
I have no idea where to ask questions nowadays. Stackoverflow is way "too slow" (Go to website, write a nice well formatted thread, wait for answers). But there's way faster solutions now, namely from message groups.

For example, I was wondering if its okay to move my home directory to a different filesystem altogether and create a symlink from /home/. Where do I ask such questions? The freaking ZFS mailing list? SO? It was just a passerby question, and what I wanted more than the answer is the sense of community.

The only place that I know that have a wide enough range of interest, with many people that each know some of these stuff quite deep, is public, is easily accessible is unironically 4chan /g/.

I would rather go there then Discord where humanity's knowledge will be piped to /dev/null.

kajaktum··on Dissecting the gzip format (2011)
I think ZSTD is also like this.
kajaktum··on The things nobody wants to pay for in open source
Lets be honest, the world needs these unpaid labors for it to properly function. Had he not have them the past few decades, we would be living in proprietary hell and productivity would drop significantly.

The way I see OSS funding situation is something like this: My Ferrari is broke so I was languishing on the side of the road when a poor mechanic with shabby clothes was walking by. He fixed my car and when I asked for a payment, he said "Its all good!". "Oh really!?" I said, as I turn of my voice recorder and drive off into the sunset.

Of course I am completely in the right here, he did say he didn't need any compensation and it was all recorded (or in writing). But I can't help but feel some humanity is missing here.

kajaktum··on Repurposing Hugo as a wiki
I feel like wikis can be made so much simpler by using Git + Markdown + Hugo (or whatever it is).
kajaktum··on Learn Modern C++
C with classes is peak C for me. C++ is best when it is fixing C, not when it tries to be something else entirely.
kajaktum··on Oxlint – JavaScript linter written in Rust
It has always been possible to do this kind of things (we have C, C++, Java) but I don't think people have been this semi-successful with reimplementing a bunch of common tools. Where are all the X re-implemented in C/C++/Java?
kajaktum··on The Case for Memory Safe Roadmaps
Wouldn't the tail latency really mess with you tho? You could be doing really bad things with bad data.
kajaktum··on Diamonds Suck
> But surely doing whatever works for you is OK?

Externality exists. The 40K$ diamond ring goes to some of the worse people in our society.

kajaktum··on The first commercial carbon-sucking facility in the US opens in California
How does carbon capture help? Wouldn't it need to be stored somewhere? What happens if the storage leaks? People say that trees is a bad solution because the carbon is still there. This is even worse than trees. Trees at least looks good.
kajaktum··on The Binder Linux driver is being rewritten in Rust
But C does not have algebraic enums. Try doing JSON in C and see how that goes. Every function now returns an int and a void*; go ahead and make sure they are always paired together.
kajaktum··on Bare-metal Rust in Android
I don't get mailing lists. See this https://lists.denx.de/pipermail/u-boot/2022-March/478466.htm...

So where is the patch?

kajaktum··on Does Market Timing Work?
I think the reason why "you can't beat the market" is the simple fact that you are part of the market. If you are very, very good, such that any trade you make will always win, then the market just don't want to play any more. The feedback response from the market is extremely precise; do you make money or not? If you don't, you will change your strategy until you start making money or you just stop playing. The moment you start benefiting from some exploit, the market will immediately response to their loss by changing their strategy.

This is of course assuming that we are at a level playing field. I don't believe for one second that insider trading is not prevalent.

kajaktum··on Most demographers now predict that human population will plateau
> It's such a strange thing to argue that a child who is poor would be better off never to have been born at all—and then to characterize that argument as somehow being in favor of that child's interest.

> My point is that a hard-working, upright and moral couple that wants a child should have one even if they are dirt poor, and shouldn't stop themselves because they don't have money. If the child ends up being unhappy in that environment purely as a result of the lack of money, then that is society's failing—our failing—not a failing of the parents'. We haven't done our duty to help this couple raise a happy family.

This is such a ridiculous point. Hypothetical children do exists because they will be when its enacted upon. For example, if a couple keep giving birth KNOWING that their children will suffer, are they not responsible for their children suffering?

Sure, it is not their fault that the children suffers. Perhaps because they have bad genes, stuck in a warzone, lives in an awful country, have mental health issues, cannot provide for their children, or whatever. The fact is still that they KNOW this hypothetical children will suffer.

Imagine if we are able to write an executable that will startup a simulation where it will simulate a universe with maximum suffering. I have compiled the program, its right there to be executed. Is it immoral to execute this binary? Yes of course it is. Similarly, if I KNOW that having a child right now, given all the circumstances that I am in, whether its my fault or not, will cause this potential child to suffer, then I am immoral.

kajaktum··on Most demographers now predict that human population will plateau
> In fact, the other commenters were conflating these two things, which I wanted to point out. I agree that they should not be conflated.

Yes, my bad. Being poor does not mean that you are automatically immoral for having children. But I clarified further that poverty is one of the variables in that judgment. Let's not pretend that being poor have no bearing on what the children will experience.

kajaktum··on What every software developer must know about Unicode in 2023
I am torn between supporting all languages (which easily leaks into supporting emojis) versus just using the 90~ Latin characters as the lingua franca.

Look, I would love to be able to read/write Sanskrit, Arabic, Chinese, Japanese etc and share those content and have everyone render and see the same thing. The problem is that I feel like most of these are:

1. a kind of an open problem 2. very subjective 3. very, very subjective as what you is mostly dictated by the implementation (fonts)

For example, why does a gun emoji looks like water gun? Why is the skull-and-crossbones symbol looks so benign. In fact, it is often used as a meme (see deadass :skull:) Why is the basmala a single "character"?

In my opinion, people should just learn how to use kaomoji. Granted, kaomojis rely on a lot more than the Latin characters but it is at least artful, skillfull and a natural extension of the "actual" languages.

> inb4 languages evolves

Yes, but it mostly happens naturally. I feel like what happens today mostly happens at the whim of a few passionate people in the standard.

kajaktum··on Most demographers now predict that human population will plateau
> Are you saying that poor people who have children are implicitly irresponsible for having had children? That seems to be what you are saying.

I am not sure how this is a controversial point? If you cannot properly take care your children, don't have one. It doesn't matter if its poverty, mental health or anything out of your control. Obviously, that is not to say that poverty is their fault but we have better standard of how much suffering a child should suffer.

← PreviousPage 2 of 9Next →