Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
0815test
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
0815test
7y ago
> There were times when I want to be able to start working on some code on my laptop, pause, then continue work on my tablet later on In order to do these things 'cleanly' (with a truly unified view of the entire "system&q
32.
▲
by
0815test
7y ago
> Amazon deforestation: Brazil's Bolsonaro dismisses data as 'lies' I'm pretty sure the standard term is "Fake news".
33.
▲
by
0815test
7y ago
The key word here is promote . Rightly or wrongly, F-Droid maintainers feel that the Gab application is not politically neutral, but rather explicitly promotes these broadly-undesirable things. Given the views that Gab developers have ex
34.
▲
by
0815test
7y ago
I have some trouble seeing the point of a Go compiler/implementation without any working GC, or with the only GC being a problematic mark+sweep implementation. Is this just a proof-of-concept effort, or do they expect to add workable
35.
▲
by
0815test
7y ago
"Single system image" is a real approach to clustering, if a bit of an experimental one. There used to be a variety of toolsets attempting to provide this functionality under Linux (e.g. OpenMosix, OpenSSI) but they all seem to ha
36.
▲
by
0815test
7y ago
So, LISP machines?
37.
▲
by
0815test
7y ago
> The most efficient way to implement this would be to allocate enough memory to store a1, a2, and a3 and then run the initialization method 3 times over that memory. Only if a1, a2, a3 are also freed at once. In which case, you can ju
38.
▲
by
0815test
7y ago
It doesn't really change the paradigm compared to FP even, it just enforces a clear separation at all times between sequential state mutation on the one hand and references to shared (and generally immutable, except as provided for
39.
▲
by
0815test
7y ago
> Most error conditions need to be propagated and the action in flight aborted. That's exactly what the '?' operator does. It's just as ergonomic as Java exceptions, and it doesn't hide the places where errors ca
40.
▲
by
0815test
7y ago
> a more smalltalk-like "everything is just values and functions" syntax Can you do that sort of thing without a GC? Some functional languages use tailcall as their control flow primitive, but that's just a glorified GOTO.
41.
▲
by
0815test
7y ago
Just because some tasks are 'menial', doesn't mean they don't involve math at some level. You still want to get your data transforms right, and make sure that what you're fetching/sending over is what these oth
42.
▲
by
0815test
7y ago
Yes.
43.
▲
by
0815test
7y ago
> (admittedly, still somewhat new) That's the whole explanation right there. "Move fast and break things" is not the way that sort of business works.
44.
▲
by
0815test
7y ago
> - 100% uptime (not "five nines", literally 100% uptime) There's literally no such thing as 100% uptime. You can add more "nines", meaning that disruptions become exponentially less likely, but that's still
45.
▲
by
0815test
7y ago
Have you tried wiggling your mouse? It worked wonders for me, back when I was on Windows 95!
46.
▲
by
0815test
7y ago
You could design a copper heat-spreader to pop over the heat-sensitive part(s) of the board, and then apply a heatsink to that. Maybe copper foil would do the job. Another approach is to just run the Pi submersed in mineral oil, with liquid
47.
▲
by
0815test
7y ago
> more phonics This paper is about high-school students, where the difference between "phonics" and (largely discredited) "real language" approaches to basic literacy skills is simply not relevant. The gap in "
48.
▲
by
0815test
7y ago
It may be that the advantage in reading simply correlates with stronger interest in people/'social' stuff and weaker interest in STEM - this would then be the actual causative factor. One could guess that being interested i
49.
▲
by
0815test
7y ago
> Until OS vendors are willing to provide a safe sandbox to run untrusted code in Thing is, "safe" OS-sandboxes are not safe; "local" privilege escalation vulnerabilities are still pervasive. Until OS's are saf
50.
▲
by
0815test
7y ago
Runtime security checks are not necessary for WebAssembly to be safe. You could compile from a memory-safe source language to start with and add support in the WASM format for proof-carrying code. Then all that's needed in the WASM r
51.
▲
by
0815test
7y ago
Conventional tracing GC is antithetical to Rust's zero-cost goals. The community is currently working on things like deterministic collection of reference cycles, e.g. https://github.com/lopopolo/ferrocarril/b
52.
▲
by
0815test
7y ago
> compared to JVM languages Apache Spark is written in Scala, and I wouldn't describe that as having an 'easy' learning curve, even compared to Rust! If you want something 'easy' on the JVM, Kotlin (and perhaps
53.
▲
by
0815test
7y ago
The irony there is that Result<T,E> is entirely equivalent to "checked" exception specifications. The quality of surrounding support to "deal with [error states] cleanly" in one vs. the other makes all the differe
54.
▲
by
0815test
7y ago
Reference allocation _is_ essentially equivalent to garbage collection, the one thing it doesn't deal with correctly is reference cycles. Which are inherently unlikely if you spend the time and effort to organize your code properly.
55.
▲
by
0815test
7y ago
Anti-cleverness (in the 'simplicity' sense) is a feature of your coding style, not your language. And I wouldn't even describe Go as being that simple or anti-clever - this proposed feature being a case in point, with its o
56.
▲
by
0815test
7y ago
> execute only when an error occurs You can use the match construct for that, and the Result<T,E> type comes with some utility methods that make it easier to clarify your desired semantics in many cases. The page complains that t
57.
▲
by
0815test
7y ago
"But Rust has no equivalent of handle: the convenience of the ? operator comes with the likely omission of proper handling." what's that supposed to mean? The ? operator just bails out if an Error result is returned from the
58.
▲
by
0815test
7y ago
What do you mean by "transactions" in this context? I don't think either COBOL or old IBM mainframes support software transactional memory (STM) as that's a fairly exotic technique that's mostly seen in the context
59.
▲
by
0815test
7y ago
Is it fixed point math or decimal floating point? These are not the same, but fixed point is fairly trivial to reimplement on any platform; there's even an official "embedded C" extension that adds support for it.
60.
▲
by
0815test
7y ago
> ...It’s like Python vs PHP, in some ways. Uh, did you notice where this was posted? I don't exactly disagree, but it's kinda ironic to raise that point.
More ›