Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
earenndil
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
earenndil
7y ago
I think the proposal is to solder an entire stick of ram onto the CPU.
62.
▲
by
earenndil
7y ago
Conservative data center managers aren't particularly pissed off. Source: know one.
63.
▲
by
earenndil
7y ago
Yes.
64.
▲
by
earenndil
7y ago
You don't need to (un)marshal necessarily; stuff like strings, or arrays of integers, can go straight across. And if you have to pass large amounts of data, they'll probably take a form that's something like that.
65.
▲
by
earenndil
7y ago
That's not exactly the same. What you're referring to is the library ABI for the c++ standard library. Every library which can be linked to dynamically has its own ABI. The language ABI, on the other hand, describes how every l
66.
▲
by
earenndil
7y ago
You can use shmem instead of sockets, which is pretty fast. Not as fast as a direct call, but pretty good; good enough for most purposes.
67.
▲
by
earenndil
7y ago
Maybe. Java is quite fast, but for very different reasons than APL; I don't think it would transfer that easily. Part of the reason APLs are so fast is because the interpreter and all the code fit in cache; my copy of k is 76kb. I d
68.
▲
by
earenndil
7y ago
> And have it run at the speed of c Unlikely; clojure runs on the jvm (or on top of js), and interop with c is slow.
69.
▲
by
earenndil
7y ago
Hence 'when errors are rare'.
70.
▲
by
earenndil
7y ago
Probably go or d.
71.
▲
by
earenndil
7y ago
> Another thing is difference in handling invalid code. A traditional compiler front-end is usually organized as a progression of phases, where each phase takes an unstructured input, checks the input for validity, and, if it is indeed v
72.
▲
by
earenndil
7y ago
I don't believe it's common to embed application scripting code within c source files, no.
73.
▲
by
earenndil
7y ago
They let you upload matrix data to the gpu, but all functions like glUniformMatrix4fv() really do is upload a 16-vector into gpu memory (and optionally reshuffle its layout). The shading languages also have matrix primitives, that's j
74.
▲
by
earenndil
7y ago
Solution: make the portions of a company that deal with/offer E2EE and those that don't separate entities. The bits that are E2EE don't need immunity because they don't make CSAM available online. The other bits get imm
75.
▲
by
earenndil
7y ago
Cyclone was definitely there. Sadly no longer maintained, and not at all practical to get working on modern systems (I did some work on it, then gave up).
76.
▲
by
earenndil
7y ago
It's unclear that you really need to convert to matrices before sending off to the GPU. [1] finds that quaternions are faster; I find that questionable (does it scale?), but it shows that the two are comparable. 1: https://
77.
▲
by
earenndil
7y ago
GPUs don't have dedicated matrix hardware anymore, making it questionable whether you really need to convert your GA structures to matrices first. [1] finds that quaternions are faster than matrices on modern hardware; I find that q
78.
▲
by
earenndil
7y ago
A borrow checker is currently in development for d, and pattern matching has been pseudo-implemented with metaprogramming.
79.
▲
by
earenndil
7y ago
Maybe. I think that's less likely than syntax error, for two reasons. #1, if you look in index.php, there's a < on line 228 and a > on line 258, correctly rendered. Granted, the < is part of a <=, which weakens that
80.
▲
Dwarf Fortress version 0.47 released
(bay12games.com)
2 points
by
earenndil
7y ago
|
0 comments
81.
▲
by
earenndil
7y ago
> There is also a bit of schizophrenia going on, with the "new" ideas and the "old" ideas clashing in some places. For example, they claim that you can run D without a GC (the new), but apparently a good chunk of the
82.
▲
by
earenndil
7y ago
For a fuller analysis of this, see 'Jeff Bezos, Jack Ma, and the Quest to Kill eBay' - https://medium.com/s/story/jeff-bezos-jack-ma-and-the-quest-...
83.
▲
by
earenndil
7y ago
Game code doesn't need player interaction either to hotreload. See this section of a talk by Bret Victor for some inspiration: https://www.youtube.com/watch?v=PUv66718DII&t=10m42s
84.
▲
by
earenndil
7y ago
Consider two websites: website A and website B. Website A places no limitations on passwords except that they all have to be from the base64 character set, and be 1-30 characters in length (inclusive). Website B says all passwords must be
85.
▲
by
earenndil
7y ago
To be fair, reddit was originally a usenet clone.
86.
▲
by
earenndil
7y ago
All array languages (apl and its derivatives). Raku (perl6).
87.
▲
by
earenndil
7y ago
Maybe back then, but nowadays I'm pretty sure java is a lot faster than tcl.
88.
▲
by
earenndil
7y ago
I thought whatsapp was erlang?
89.
▲
by
earenndil
7y ago
Won't the screen-framebuffer be on gpu? Also, virtual memory shouldn't really matter. Anyway: $ ps aux|egrep -i '(xorg|fvwm)'|awk -c '{print $2}'|xargs sudo pmap -x|grep 'total kB' total kB
90.
▲
by
earenndil
7y ago
...huh? My window manager is currently taking about 65K of RAM, and X is using ~800K. Granted, I run a pretty lightweight setup, but a 'normal' ship can't be 4 orders of magnitude higher, can it?
More ›