HackerLangs
TopNewTrendsCommentsPastAskShowJobs

toolslive

no profile record

comments

toolslive
·8 dni temu·discuss
3e+6 ?
toolslive
·9 dni temu·discuss
I always put my locale in Ireland: I want

  - "proper English"
  - metric system
  - Euro
It's amazing how many web applications give me a broken experience because of it.
toolslive
·11 dni temu·discuss
it's not that different compared to using the FFI.

The link below shows how it can work for Ocaml <-> TypeScript.

https://github.com/ocsigen/ts2ocaml
toolslive
·11 dni temu·discuss
You don't have to use TypeScript if you don't want to: you can compile Haskell, Ocaml, Rust, F#, ... to javascript. This is quite efficient, especially if your backend is already in one of those languages. It saves you from creating the same abstraction twice in different languages.
toolslive
·11 dni temu·discuss
For a bit of context https://en.wikipedia.org/wiki/Brit_milah#Metzitzah

"In three medical papers done in Israel, Canada, and the US, oral suction following circumcision was suggested as a cause in 11 cases of neonatal herpes " lovely.
toolslive
·12 dni temu·discuss
While the IEEE 754 standard ensures that individual basic operations are deterministic and strictly bounded, it does not guarantee that an entire program will yield bit-identical results on all CPUs.

CPUs and their execution environments introduce subtle hardware variations, architecture choices, and compiler optimizations that break bit-level consistency.

(same for GPU/TPU, ...)
toolslive
·12 dni temu·discuss
It's probably due to the fact that it's a cloud service. You have no guarantee that your next request will go to the same machine. So even with an identical seed, and temp 0 you might get different hardware and hence different accuracy/noise in the floating point operations.
toolslive
·15 dni temu·discuss
I have the 2012 print edition too and fully concur with the assessment. The best book about garbage collection at the time (and maybe still?)
toolslive
·19 dni temu·discuss
You will probably claim it's not "real" perfect pitch, but many people use their tinnitus to help them. They identified their ring as having, for example, F#, and suddenly their relative pitch became absolute.
toolslive
·2 miesiące temu·discuss
They (Black Sabbath) were booked as a blues band by Jazz Bilzen in 1970. People just didn't know where to bucket sort them at the time.
toolslive
·2 miesiące temu·discuss
really nice! For the inclined, there's also

https://www.metal-archives.com/
toolslive
·2 miesiące temu·discuss
> *

I wondered about this too. Also, why was it framed in the context of JSON based RPC over HTTP ?
toolslive
·2 miesiące temu·discuss
https://www.war.gov/medialink/ufo/release_1/65_hs1-8342289+M...

404 ?
toolslive
·2 miesiące temu·discuss
I come from the same lineage as the author. I did 6502 (doing C64 demos) long before I encountered the Z80. From what I remember, the Z80 offers a vastly superior programming experience. It has more registers. it has 16 bit registers. It has a shadow register set (you can switch between sets, which is handy for interrupt routines, for example) Programming assembly on the Z80 just is less of a fight.
toolslive
·3 miesiące temu·discuss
maybe add: "the universe is winning" (in the design department). Full quote: "software engineers try to build "idiot-proof" systems, while the universe creates "bigger and better idiots" to break them. So far, the universe is winning"
toolslive
·3 miesiące temu·discuss
ha! I found an online simulator. Just try to do a

    10 print "hello world!"
to get a feel for it.

https://www.zx81stuff.org.uk/zx81/jtyone.html
toolslive
·3 miesiące temu·discuss
> This is what most programmers do. They type raw text into the editor; the compiler either processes it into structured data, or returns an error the programmer has to internalise before resubmitting.

In the 1980s structural editors were quite popular (fe the basic editor in the ZX81). Using these, it is impossible for the programmer to create text that is not a valid program.
toolslive
·4 miesiące temu·discuss
the idea has been around (and implemented) at least since the 1980s.

https://en.wikipedia.org/wiki/Emerald_(programming_language)

The CSP approach is also interesting. fe Limbo

https://en.wikipedia.org/wiki/Limbo_(programming_language)
toolslive
·4 miesiące temu·discuss
https://en.wikipedia.org/wiki/Xeon_Phi#Knights_Landing ?
toolslive
·4 miesiące temu·discuss
what's wrong with protobuf & friends ?