Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vitiral
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
391.
▲
by
vitiral
3y ago
I am the author of fngi: a readable language that grows from the silicon. The language intends to distill the simplest aspects of modern programming languages, along with compiler implementation techniques of FORTH, into a usable and readab
392.
▲
Post-Collapse Technology
(diginomica.com)
1 points
by
vitiral
3y ago
|
0 comments
393.
▲
by
vitiral
3y ago
I think theoretically this machine would work in reverse. Relativistically this is not the case.
394.
▲
by
vitiral
4y ago
Yes, all this movement occurs and is infinitely small compared to the distance to other galaxies.
395.
▲
by
vitiral
4y ago
Projection goes both ways. The author mentioned very little about Marxism and here you are picking a specific quote as damning proof of bias. Also I found many of the author's points (in the follow on article) to fit quite cleanly into
396.
▲
by
vitiral
4y ago
Fixed relative to other galaxies...
397.
▲
by
vitiral
4y ago
His odd conclusion being that ML languages like Haskell are "systems programming." I thought the rest of the article was mostly interesting, but how that could possibly be your conclusion is a bizzare mystery. My guess is he wrote
398.
▲
by
vitiral
4y ago
Well, a systems programming language (for one thing) should be able to write the code that actually _executes the syscall_, i.e. it implements the OS
399.
▲
by
vitiral
4y ago
Welcome to hacker news, the place that is definitely not a social network.
400.
▲
by
vitiral
4y ago
Sure, if shaving a millisecond off the execution time of your compiler is your idea of a good time.
401.
▲
by
vitiral
4y ago
I think most programming languages tokenize first. Tokenizing is absurdly fast, like 100x faster than printing to a terminal.
402.
▲
by
vitiral
4y ago
“Greatness is a transitory experience. It is never consistent. It depends in part upon the myth-making imagination of humankind. The person who experiences greatness must have a feeling for the myth he is in. He must reflect what is project
403.
▲
by
vitiral
4y ago
Similar but very different is civboot.org Preserve by simplifying
404.
▲
by
vitiral
4y ago
Cool stuff, never seen that
405.
▲
by
vitiral
4y ago
This is indeed the problem and the thing that needs to be focused on if we truly want anything to change.
406.
▲
by
vitiral
4y ago
That's not what this says SOCK_DGRAM is: https://www.ibm.com/docs/en/aix/7.1?topic=protocols-socket-t... I don't know how it could be. In order to send chunks of memory you first need primitives of
407.
▲
by
vitiral
4y ago
> so obviously wrong that the terabytes of existing POSIX-compatible code is broken, or limited, or something? it is just a really annoying API for a byte stream when what you typical want to do with a byte stream is: * read some number
408.
▲
by
vitiral
4y ago
I'm not a huge fan of this article, but I do think: - there could be better primitives for communication than a byte stream. Why can't I just send another process a chunk of memory? - the posix byte stream API is bizarrely based o
409.
▲
by
vitiral
4y ago
One of the coolest use-cases for this for me is the ability to "host" these folders on a server and be able to access it from embedded contexts. I'm hoping to write a full computer stack that can run on microcontrollers (GitH
410.
▲
by
vitiral
4y ago
That's not what is meant. Programming languages are basically huge macro systems that expand to assembly, but the code is still written by a human. Layers of abstraction are a problem too, but they are a different problem.
411.
▲
by
vitiral
4y ago
My worry is code complexity explosion. Once we start using AI to add features to infrastructure (OS's, compilers, data serialization, etc) it will quickly run away from our ability to understand it. It has already run away, it will now
412.
▲
by
vitiral
4y ago
Thanks!
413.
▲
by
vitiral
4y ago
How are the keys indexed and looked up? How does it handle disk fragmentation? This has always seemed to me to be one of the harder problems with databases.
414.
▲
by
vitiral
4y ago
.3% of carbon cost if all cars converted. However, autonomous cars would permit vehicle sharing and more reliance on taxi services, reducing production emissions considerably. There are many good arguments against autonomous vehicles, this
415.
▲
by
vitiral
4y ago
Performance as in operations per second. I believe power performance, operations / transistor and many other metrics are better on stack machines.
416.
▲
by
vitiral
4y ago
IIUC you can request exception and have your own personal projects, you're just supposed to be transparent about it. Your request will be rejected if it completes with Google business (like if you're making a new collaborative ema
417.
▲
by
vitiral
4y ago
Define the computeHmac method to return a secret(string) type? Then define the equals operator for "secret" to behave in the needed way.
418.
▲
by
vitiral
4y ago
Sorry it was indeed a typo
419.
▲
by
vitiral
4y ago
Much more informative. Here is a picture of the bank they put 11 million into. https://lh6.googleusercontent.com/U9Wf3gWF25o0P8HMie7Zdpwkc-...
420.
▲
by
vitiral
4y ago
Often but not always. Cool trick: any bounded limit is always O(1)! Pick a small enough bound and an O(n^2) algorithm behaves better than an O(n log n). This is why insertion sort is used for sorting lengths less than ~64, for example.
More ›