Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jasonzemos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
jasonzemos
7y ago
"It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures." This quote is from Alan Perlis' Epigrams on Programming (1982).
92.
▲
by
jasonzemos
7y ago
When I click the reference footnote on that page leading to iad.gov I get an invalid certificate authority error, heh. https://www.iad.gov/iad/library/ia-guidance/ia-solutions-for... )
93.
▲
by
jasonzemos
7y ago
It seems as if universities live in the dystopia that the software industry avoided when it stopped counting lines of code.
94.
▲
by
jasonzemos
7y ago
I wish there was a C++ compiler flag which made everything const by default and required the mutable keyword otherwise. This is obviously non-standard and would break included headers, but alternatively a #pragma could scope that option for
95.
▲
by
jasonzemos
7y ago
> I’m yet to see a cotton bag floating down the Thames. >> When they are widly used you will. But all those cotton bags you see quickly disintegrate back into the biome, while the plastic ones stay plastic for a million years...
96.
▲
by
jasonzemos
7y ago
These sanctions are designed to foster resentment in Iranians toward their government. The seeds of this resentment are already blossoming in the post-Iran/Iraq war generation developing these apps. This generation is simply not capabl
97.
▲
by
jasonzemos
7y ago
I don't disagree with you at all on principle here. What I'm genuinely curious about is if this approach is akin to "compile everything statically?" I'm assuming that, if so, the issue of memory use has obviously be
98.
▲
by
jasonzemos
7y ago
How does an AppImage handle shared library dependencies? Do multiple independent AppImages share the same mmap'ed library or do they each occupy their own in RAM? If there's no way to dedup the same dependency code between apps th
99.
▲
by
jasonzemos
7y ago
Any more info/link on how they are incorrect and the patches you need to fix them?
100.
▲
by
jasonzemos
7y ago
It's possible to have a fork where both sides of the fork remain compatible. A hostile fork will lose this property by one or both sides of the fork causing divergence on purpose (generally the incumbent side) to make it difficult fo
101.
▲
by
jasonzemos
7y ago
Matrix is an inherently decentralized system. You can run your own fully featured instance on your own property. If the company behind Matrix is acquired, the foundation being announced here today stands in the way of the intellectual prope
102.
▲
by
jasonzemos
7y ago
I have been genuinely intrigued by WASM and have hacked on my own VM in spare time. One thing that disappoints me is the arbitrary invention of a new binary format for no apparent reason solving no apparent problems. It would be better to u
103.
▲
by
jasonzemos
7y ago
The entire premise of "complete breakage" and "nightmare" is unrealistic. No competently architected project universally includes select(2). There is no reason to have random invocations of the call all over the place. A
104.
▲
by
jasonzemos
7y ago
The PP has made numerous valid justifications for why there either isn't a conflict or an easily mitigated conflict. Here's another one: use separate compilation units. Include select(2) in one and include libmill in another; then
105.
▲
by
jasonzemos
8y ago
I'm still out plenty of money thanks to Karpeles that I'll never see again. Not a happy result for me, sorry, no.
106.
▲
by
jasonzemos
8y ago
Whether or not they are deliberarely misguiding is arguable. It's a great example of the classic Incompetence vs. Malice dichotomy: the maxim is that one should never attribute malice to incompetence, and that's where I lean here,
107.
▲
by
jasonzemos
8y ago
If you go to matrix.org and look at the list of about a dozen or so servers: you will find that none of them actually work except the reference implementation, and maybe sometimes Construct. Even thus, the phrase "able to build" i
108.
▲
by
jasonzemos
8y ago
No. The for-profit company only recently setup that foundation after projects like mine pressured them to do so. They have absolute control over the foundation's board and direction. There are a few minority seats for others -- they ar
109.
▲
by
jasonzemos
8y ago
Riot/Matrix is a chat standard, but it's not an open standard. I say this with melancholy as the developer of the only federating matrix server other than the reference server developed by the for-profit company (read: for-profit
110.
▲
by
jasonzemos
8y ago
It's really a confluence of factors. There are even elements rooted from the specification itself that contribute, for example requiring many round trips in network interactions with a lot of different servers; requiring large amounts
111.
▲
by
jasonzemos
8y ago
Independent Matrix Server developer here. You might be interested in a community-driven implementation that I work on which aims to address these issues. I'm delighted to read from you here that we share a goal for a great IRC replacem
112.
▲
by
jasonzemos
8y ago
If one could remove spaces from JSON to create a so-called "Canonical JSON" one could obtain the same digest hash from the same data (even in combination with the hardware accelerated hashing offered by AVX!). Admittedly this is a
113.
▲
by
jasonzemos
8y ago
> In short, the fault of doxygen is that it's not designed in close integration with the language parser to ensure a highly correct understanding of source code... I'm fairly certain that doxygen uses libclang[0] for a correct
114.
▲
by
jasonzemos
8y ago
It's called a zkSNARK. One proves they performed any computation with a constant size proof of the result.
115.
▲
by
jasonzemos
8y ago
Like the Von Neumann architecture?
116.
▲
by
jasonzemos
9y ago
You may be interested in another paper[1] by Sompolinsky and Zohar describing block-trees rather than block-chains as a better structural approach. 1: https://eprint.iacr.org/2013/881.pdf
117.
▲
by
jasonzemos
9y ago
The bill of rights merely lists some rights that you already have even without the bill of rights. They are called natural rights -- in fact the bill is a limit on government, not a grant to the people from government. That being said, the
118.
▲
by
jasonzemos
9y ago
Never underestimate the diversity of the concept of Justice in those who are uneducated, unwise, and dishonest to what is real. If you try to trace this behavior you'll find truly random causes. There are an infinite number of ideas on
119.
▲
by
jasonzemos
9y ago
And I can attest to learning this lesson personally in 2012.
120.
▲
by
jasonzemos
10y ago
Have a doctor prescribe you a battery of kidney tests as this is one of the first organs damaged by high blood pressure.
More ›