Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
James_K
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
211.
▲
by
James_K
2y ago
I fail to see how that relates to my using it as an example of a fast compiler. For that matter, my suggested approach doesn't need to to release source code, just some kind of programming language code. You could minify it, pre-optimi
212.
▲
by
James_K
2y ago
The idea is that software would only be shipped if it actually works, and part of this would be ensuring it compiles. I'm not suggesting we use Make files or some other foul approach like that. Code should ideally be distributed as a s
213.
▲
by
James_K
2y ago
Just because you are used to slow compilers doesn't mean fast ones are impossible. As I said in the original post, code optimisation can be done before compilation on the developers machine, so all that need be done on the target is a
214.
▲
by
James_K
2y ago
Here's a thought: just distribute source code. ABI issues should be mostly fixed. Most computers can compile source code fast enough for the user not to notice and cache the results so that it's never a problem again. If you want
215.
▲
by
James_K
2y ago
I tell you the real problem with self hosting: people using monospace fonts for body text.
216.
▲
by
James_K
2y ago
So to avoid the hassle of organising folders, you create an editor with only a single folder that has 8 files in it? I can replicate this in a normal text editor by simply using only one folder with 8 files in it. For advanced CLI users, an
217.
▲
by
James_K
2y ago
I don't know why, but the idea of a 72 GPU rack provokes a kind of existential dread in me.
218.
▲
by
James_K
2y ago
Text editor is already invented but nice try.
219.
▲
by
James_K
2y ago
Capitalism is a system that rewards the selfish and greedy. If you don't pursue every bump in key performance indicators you can, then someone else will and they'll eat your lunch.
220.
▲
by
James_K
2y ago
I've no clue why people have downvoted this; you're right as rain. A phone is nothing short of a digital slot machine and shouldn't be put in front of adults or children. These algorithms are designed for profit, not humanity
221.
▲
by
James_K
2y ago
I find your decision to quote these guidelines in this way both snarky and shallowly dismissive. If you can't follow your own guidelines, I certainly won't be jumping at the opportunity.
222.
▲
by
James_K
2y ago
PG seems to love making grand statements like this regarding things about which he has little knowledge.
223.
▲
by
James_K
2y ago
Sadly not. Wasm is attempting something similar, but it lacks certain things that would be important for this (the to specify in one module a type of unknown size and then query its size in another module at link time).
224.
▲
by
James_K
2y ago
No, I mean ABI issues like not being able to change the order of fields in a struct.
225.
▲
by
James_K
2y ago
While the Java implementation is suboptimal, there is really no need for it to be that way. I think the ideal way to go about it would be to run the compiler optimisations and whatnot then generate something semantically similar to C89 as o
226.
▲
by
James_K
2y ago
I'm trying to replace platform dependant and easily breakable binary files with platform independent and change resistant files. Yes, those files are still in binary, but this is true of all files on a computer. What's useful abou
227.
▲
by
James_K
2y ago
> Some of us design applications which can't tolerate the worst case GC pauses, for example First of all, I should like to point out that such people are overwhelmingly deluded and come to this belief without ever actually having te
228.
▲
by
James_K
2y ago
Java already solved this problem, for the most part. This whole ABI nonsense really grinds my gears. It's essentially just a result of the silly decision to compile software into dubious blobs and ship those to users. You could get rid
229.
▲
by
James_K
2y ago
Surely one could design a library in Linux which makes syscalls and dynamically link to it.
230.
▲
by
James_K
2y ago
I wouldn't be so quick to admonish the idea. Neighbours aren't always within talking distance. Even the writers of this article needed to create a WhatApp group, and you can already see the trouble in that. People want to receive
231.
▲
by
James_K
2y ago
I can't help but feel we've failed as a society, that we seem to focus more on money than things like this. So much misery in the world.
232.
▲
by
James_K
2y ago
Some of these solutions seem to copy the .vm file and rewrite it in another programming language. Is this permitted? Seems like cheating to not count the time spent compiling and transforming that code in the runtime of the program.
233.
▲
by
James_K
2y ago
> this other piece of software does this well so GIMP should also be able to Reasonable. > this other piece of software fails here so it's fine for GIMP to fail here Not reasonable. Do you get it?
234.
▲
by
James_K
2y ago
> so where else should it be? Where it already is. But it's a bad solution for moving text. You should just be able to click on the text and move it. > gimp allows an arbitrary bounding box size for text layers That's why yo
235.
▲
by
James_K
2y ago
So they have a half-baked solution written in a random menu instead of just having it work properly by default? Well that's fine then. Seriously though, the text clickable area should be a bounding box of each line. Having to click the
236.
▲
by
James_K
2y ago
I wonder if you can move text properly now? It's always been that you have to click on the black part of the letter and it's really fiddly to get a pixel perfect click.
237.
▲
by
James_K
2y ago
My world has no wealthy people. It doesn't stop at government ownership of land.
238.
▲
by
James_K
2y ago
Well then Blackrock would only make $500/month in profit. This is good, you found an actor willing to pay higher taxes for the same land and thus contribute more to the public purse.
239.
▲
by
James_K
2y ago
First of all, this isn't a problem with voluntary renewals as I mentioned earlier in another thread (voluntary renewals is where the price is adjusted based on averages for the local area and only renewed if the owner thinks it's
240.
▲
by
James_K
2y ago
> Why would I pay to improve the land if next year someone can simply outbid me and take the land off me? You wouldn't pay. The building would be financed by debt and the debt would be attached to the land. You'd only pay the i
More ›