Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
James_K
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
661.
▲
by
James_K
3y ago
I think a micro-kernel architecture would be better in many ways, security being just one of them. With GCC, it couldn't really be separated into logically distinct modules any more than it already is. All of the constituent parts esse
662.
▲
by
James_K
3y ago
Your speculation on what is right and what was fair is of no consequence to me. Their error was not simply using a compression library, it was creating a large central point of failure. If Systemd was smaller, it would not have caused this
663.
▲
by
James_K
3y ago
> - libsystemd depends on libzlma > - libzlma depends on xz > And therefore, systemd is insecure? Yes. You have literally just described the way it is insecure. It bundles a large amount of functionality under a single system, and
664.
▲
by
James_K
3y ago
I used to think the same thing myself, but now I'm not sure that would solve much. The problem you describe is really just a matter of caching. I believe you should be able to process the tokens of a header to determine all the identif
665.
▲
by
James_K
3y ago
GCNAT is truly one of the ugliest pieces of technology ever created. It is incompetence and bad planning made manifest into software.
666.
▲
by
James_K
3y ago
There are vanishingly few reasons why anyone wouldn't use a garbage collected language in modern software. I think a lot of the people using rust haven't realised how much this limits its utility. As a result of this, the language
667.
▲
by
James_K
3y ago
Somebody needs to tell people to stop putting their websites in monospace.
668.
▲
by
James_K
3y ago
> then the people ultimately doing the "lifting" are the ones buying the products the Chinese factories are producing You know money is just paper, right? When we give China paper in return for something of value from their cou
669.
▲
by
James_K
3y ago
There are many different crimes with different severities, and hence different responses.
670.
▲
by
James_K
3y ago
> So perhaps you need not only look at the children and instead try to improve the lives of the parents as well. Clearly. It was other people who started suggesting that the children of poor parents should be forcibly put up for adoption
671.
▲
by
James_K
3y ago
So when I buy an apple from a shop instead of growing it myself, am I exporting apples to shops? No. The apple had to exist before I could buy it. Chinese factories were built by Chinese people and then the west began to buy products from t
672.
▲
by
James_K
3y ago
> I can think of a few times that something previously expensive is suddenly made very cheap, and there's always a class of people that really don't do that well. Obviously this will be somewhat true in the short term, but ther
673.
▲
by
James_K
3y ago
I wasn't really intending to compare the countries. Just to point out that something which was being attributed to America (a decrease in poverty) was actually happening because of China.
674.
▲
by
James_K
3y ago
Pick a metric, it really doesn't matter. The claim that western economic systems are presently lifting people out of poverty is absurd, and my point is that China is responsible for the decreases in global poverty that have taken place
675.
▲
by
James_K
3y ago
> It's "easy" to lift a giant percentage of the population out of poverty when a large swath of your population is in poverty Not entirely true. When you look at the decrease of China's extreme poverty, it is almost l
676.
▲
by
James_K
3y ago
> Police do not protect the victim of murder But if they could, they most certainly should. Preventing murder is good, just as preventing a bad childhood is good. > Your view appears to say "society" (the police?) The police
677.
▲
by
James_K
3y ago
> Whats really lifting them out of poverty is the west exporting manufacturing to China How does one export manufacturing? It is undeniable that that China has benefited from science and innovation, but these I would consider to be the f
678.
▲
by
James_K
3y ago
> But then you get into why the parents are poor in the first place, and there are many causes, but a lot of them get passed down to the next generation in one way or another. Are you trying to say that these people are genetically poor?
679.
▲
by
James_K
3y ago
Exactly, and I've always said the same thing about murderers. Why should we pay for police to catch murderers when the murderers could just not murder? This seems like a matter of individual, rather than collective responsibility. If t
680.
▲
by
James_K
3y ago
> Our current economic system has consistently lifted large numbers of people out of poverty historically, and is still doing it today. I think you mean China's economic system, which was in turn based on the practices of the USSR.
681.
▲
by
James_K
3y ago
I don't have the most experience writing concurrent code but wouldn't semaphores have made more sense here? The issue was that condition variables aren't "sticky" yet semaphores are and so would not have that proble
682.
▲
by
James_K
3y ago
> For what it's worth, a response time of 100ms is perceived as instantaneous That's not true. From the source you cited: > Increasing latency above 13 ms has an increasingly negative impact on human performance for a given
683.
▲
by
James_K
3y ago
Am I the only one who feels a sort of tension between the silicon-valley-chic of this website and the simplicity of the software being presented? It seems to just be a list of things with some slight structure added. The big selling-point i
684.
▲
by
James_K
3y ago
The latency discussed in this article is input latency. As in, his terminal runs at 190fps but some other really bad runs are as slow as 25fps (that is to say they add 1/25th of a second input latency to typing).
685.
▲
by
James_K
3y ago
> You can quite easily run an entire process in manner that just as limited as simple function by using something like seccomp Yet most software will not work when you do this because most software expects to be able to interact implicit
686.
▲
by
James_K
3y ago
No, because we already have a machine API. If you want to write an application, you need to write something a computer can understand. So a computer-usable API is always created. It takes additional effort to hide that functionality behind
687.
▲
by
James_K
3y ago
You could still use Skyvern if they exposed an API.
688.
▲
by
James_K
3y ago
God this is depressing. Not the product itself, but the need for it. That software has failed to be programmable to such a degree that a promising approach is rendering the GUI and analysing the resultant image with an AI model. It's i
689.
▲
by
James_K
3y ago
The claim that functions are more secure is quite reasonable, and it stems from the fact that they are simple. You or I could write a contained function, or even a piece of software that verifies a function is contained by scanning its sour
690.
▲
by
James_K
3y ago
> Functions are just a useful abstraction Yes. Containers are also just a useful abstraction. And both of them are contained, unless you add something that exposes their environment.
More ›