Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
astrobe_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
691.
▲
by
astrobe_
5y ago
To nitpick, it is not as grand as mind-over-matter, but rather conscious control of things that are normally under the control of the sympathetic or parasympathetic system. IIRC the sympathetic system is more likely to be consciously influe
692.
▲
by
astrobe_
5y ago
To add to your comment, the intro immediately reminded me that Forth was born even earlier than 1975, to solve the same punch card problem: "The programming environment in the 50s was more severe than today. My source code filled 2 tra
693.
▲
by
astrobe_
5y ago
(quoting the article:) > Now you can make lots of money by making cool things I know I am in a forum that talks about startups etc. But I wish and believe this "get loads of money" mentality will die in this century. This is an
694.
▲
by
astrobe_
5y ago
In some sense yes. It can mean that the authors think that they are not done with it. In some cases, the cause can be a insufficiently defined scope, and feature creep can be a consequence. In other cases, authors might have the correct int
695.
▲
by
astrobe_
5y ago
How could they miss 0 A.D.!
696.
▲
by
astrobe_
5y ago
Like not always making an ASCIIZ string even though it appears to belong to a family of functions that operate on and return ASCIIZ strings. Returning an object of species A in one case and an object of species B in other cases is just a bo
697.
▲
by
astrobe_
5y ago
The only proper use of the last nuclear plants is to provide the huge quantities of energy necessary to capture back CO2, undoing the damage of the last two centuries. Then they'll can be put to rest.
698.
▲
by
astrobe_
5y ago
My thoughts too. Something/someone ate these corpses using tools. Also, is there some proof that it is a usual thing? Because modern humans in particular circumstances can do cannibalism too. So it seems that there are a lot of extrapo
699.
▲
by
astrobe_
5y ago
One should keep in mind that it is just "copy-paste" on steroids (ok, maybe a gallon of steroids), but users should be cautious about the false sense of irresponsibility . Because just like when they copy-paste the top answer on
700.
▲
by
astrobe_
5y ago
Here is how it goes: - you slap together a low effort UI in order to test your code. - You use this UI so much during development that it becomes "intuitive" for you. - Early adopters are interested in functionality, so they can o
701.
▲
by
astrobe_
5y ago
> HN is basically what one tech-subreddit would be Not really. It may have been true ten years ago, but during that time Reddit has slowly accreted "features" (Reddit gifts, Reddit Premium, sponsored contents, a chat...) wherea
702.
▲
by
astrobe_
5y ago
https://www.cvedetails.com/vulnerability-list/vendor_id-72/G... A significant number of these CVEs are related to dynamic memory allocation (double-free, use-after-free). Probably not all are the result of that pi
703.
▲
by
astrobe_
5y ago
That's precisely the joke. "Kernel" here means the minimal feature set that let you compile a kernel. The sentence is tautological, except perhaps for the definition of "minimal", because there are various flavors o
704.
▲
by
astrobe_
5y ago
"scale up" is usually used as a counter-argument to a solution that is perfectly fitted to the scale it is supposed to be used. This is nothing but a salesmen argument. It is not only in the Forth community that one hears disaster
705.
▲
by
astrobe_
5y ago
The whole paragraph: > Avoid arbitrary limits on the length or number of any data structure, including file names, lines, files, and symbols, by allocating all data structures dynamically. In most Unix utilities, “long lines are silently
706.
▲
by
astrobe_
5y ago
> It doesn't at all look "like a conspiracy theory" Maybe for someone well informed like you. But I assure you it does look like a conspiracy theory for "the mere mortal". This is precisely what I was trying to
707.
▲
by
astrobe_
5y ago
To be fair the lab escape scenario looks a lot like a conspiracy theory. One should remember that around that time the "flat earth" theory was still going on (IIRC), and there are similar lab escape theories about AIDS.
708.
▲
by
astrobe_
5y ago
> What should you use if you want memory safety guarantees [...] but what should it be? That's a bit off-topic but I would say any interpreter for a dynamically typed language that use a GC. That is to say almost anything but Forth
709.
▲
by
astrobe_
5y ago
A strange game. The only winning move is not to play . If you want memory safety guarantees from the compiler, don't use Forth. The paradigm in Forth is "correct by design", "fail-fast" and to fight complexity ung
710.
▲
by
astrobe_
5y ago
And so those Minetest: https://github.com/Ekdohibs/forth_computer (it seems to be an unsafe mod tho cause I see it loads shared libraries).
711.
▲
by
astrobe_
5y ago
I'll dare to ask : but is there a need for articles made with half-baked knowledge?
712.
▲
by
astrobe_
5y ago
"Faire la part des choses" calls for some sort of analysis, which has greek roots, but amusingly that's almost the same thing: analysis itself has a root ( -lysis ) that means "decompose" which is not too far from
713.
▲
by
astrobe_
5y ago
Yes, you clearly see that when you implement a stack-based virtual machine (as in bytecode interpreter, not VMWare and the likes, although it is on the principle the same thing) : your bytecode (or whatever technique you are using except pe
714.
▲
by
astrobe_
5y ago
I think the more accurate references is "Parallel arrays", aka "Structure of Arrays" (SoA) [1] The amusing thing is that SoA is something you could see in old languages that didn't have data structures, or the code
715.
▲
by
astrobe_
6y ago
I think people should prevent themselves from using words like "abstraction", "scale" and "powerful" when they really want to talk about something. > Designing complex conceptual structure is basically what
716.
▲
by
astrobe_
6y ago
Ok, thanks for the clarification.
717.
▲
by
astrobe_
6y ago
Because ...? I mean, from the perspective of an outsider reading that you "can't use strings" if there's a risk of allocation failure is a bit worrying.
718.
▲
by
astrobe_
6y ago
So, if I get this right, this means that the "just don't use the alloc crate" argument given somewhere else here is not practical ?
719.
▲
by
astrobe_
6y ago
This is quite surprising. SQLite is also used in embedded where you don't have comparatively civil "forced quits" but also straight power offs. SQLite seems to do everything it can to handle this gracefully.
720.
▲
by
astrobe_
6y ago
Twitch itself replaced HitboxTV, which was pretty much in Twitch's situation today: a de facto monopoly, and technical issues (they offered either the resource hungry Flashplayer or a semi-broken HTML5 implementation). SO what will di
More ›