Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sparkie
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
271.
▲
by
sparkie
3y ago
I like JuliaMono. The main reason is I find the Unicode support much better. With Fira Code, some Unicode characters have varying widths even though it's supposed to be monospaced, making it sometimes look like a proportional font. Jul
272.
▲
by
sparkie
3y ago
Ok, so invert the genders. "X is written by a man, from the perspective of a man, and it's about his fantasies. Why wouldn't men respond to that?" As I said, you can't please everyone. There is no universal audience
273.
▲
by
sparkie
3y ago
There's quite a few directors who credit Murakami as an influence on their works. Rian Johnson credits HBW+EOW as an influence on Looper. Wong Kar-wai says he took inspiration from Murakami in Chunking Express. David Mitchell is clearl
274.
▲
by
sparkie
3y ago
A wild sheep chase is probably my second favorite after HBW+EOW. I've not read Norwegian Wood but have watched the film adaptation of it, which I found a bit disappointing. I'm sure the read is much better.
275.
▲
by
sparkie
3y ago
I tend to use parenthesis by default even if they're not necessary, and I also prefer a space before the opening paren. In F# you can use `f()` or `g ()`, but if you are chaining them, `f ().g ()` is not the same thing as `f().g()`, so
276.
▲
by
sparkie
3y ago
The bios represent identity. The mind provides authority. Use both! But don't mix them up. The mind is more secure than the body because information cannot be forcefully extracted from the mind. Yet. I think a better solution for authe
277.
▲
by
sparkie
3y ago
I have an INKling to reread HBW+EOW.
278.
▲
by
sparkie
3y ago
The user giving authority to access their information. Biometrics are not it. Anyone can forcefully grab your finger and place it onto your phone screen. They can hold the phone up to your face. Secure keys or passwords (actual authority) a
279.
▲
by
sparkie
3y ago
I recall Mozilla tried something similar around a decade ago, which was a good solution but didn't get any adoption. There's also been approaches like OpenID which were once popular, where you can have a single login, but they hav
280.
▲
by
sparkie
3y ago
My body created an antibody to infliximab after about 6 months of treatment and I had a bad reaction to it. 6 months of expensive treatment wasted. Doc replaced it with Azathioprine, a cheap generic, and I've had no major flare-ups of
281.
▲
by
sparkie
3y ago
I can kind of understand the author's complaint. A problem with OCaml is there are several different ways to achieve the same thing, and they're not compatible. For example, you can do OOP-like interfaces/abstract classes wit
282.
▲
by
sparkie
3y ago
Windows does not have the kind of capabilities I'm referring to. With proper capabilities, the capability itself provides the authority. There's no need to have separate access control lists or some kind of central resource broker
283.
▲
by
sparkie
3y ago
I think the OS should begin with a lower level abstraction - object capabilities, and build out from there. Rather than a loss of control, capabilities enable fine-grained control over authorization, because a capability is both designates
284.
▲
by
sparkie
4y ago
C's ABI is that much simpler because it doesn't really place any constraints on the memory layout of your types. With C++ (and others), the values passed around may also have vtables linked to them, so your language must then also
285.
▲
by
sparkie
4y ago
Not jitter, but I'm familiar with it and have used some of its ideas. (More Jitter slides referenced on Luca Saiu's page: https://ageinghacker.net/talks/#jitter-talks ) The (experimental) VM I'm working on
286.
▲
by
sparkie
4y ago
Thanks. My root comment mentioned that it was not really the features of C that I depended on, but the GCC specific features. I'm interested in using D now as sibling comment mentions that I can use some of these features in gcd, but I
287.
▲
by
sparkie
4y ago
Thanks for the information. Appears that it does support the section attribute from GCC too. I'll have to explore this a bit and see if I can use it, since it seems to have all or most the features I use. I did learn D some years ago w
288.
▲
by
sparkie
4y ago
"register" is still supported by GCC for combined use with asm. eg, `register uintptr_t x asm ("edx");` Does D support anything like `__attribute__((section("t1")))`, so we can have the linker decide how to loc
289.
▲
by
sparkie
4y ago
I'd consider myself the former: I use C because it's the only viable option for what I'm doing - but most of the time it's nothing to do with C itself, but the various extensions and builtins of GCC. It's the inline
290.
▲
by
sparkie
4y ago
> I think your eval is missing an evaluation on the head of the list, probably at the let binding, as otherwise ((lambda (x) x) 42) fails) You're correct. I was going off the top of my head and forgot the precise implementation, but
291.
▲
by
sparkie
4y ago
klisp is the most complete implementation I've used. Website is now down and original bitbucket host too, but mirror here: https://github.com/dbohdan/klisp For slightly better performance, there's bronze-age-
292.
▲
by
sparkie
4y ago
Interesting idea. I'll play around with when I get home. I use Kernel a lot, which allows you to write first-class operatives which can influence the bindings of their caller, but they don't allow modifying the body of the calling
293.
▲
by
sparkie
4y ago
I think this explanation is a bit of a stretch. Isekais just recycle the same ideas ad nauseam. If it were about creativity, they could do a lot more. You're given a blank slate to create a whole new world and mythology surrounding it,
294.
▲
by
sparkie
4y ago
> Is it typical just to keep track within the confines of the code you're writing and explicitly free memory when you're done with it? Yes. It's common to write OOP style C by using an opaque pointer in a header file and h
295.
▲
by
sparkie
4y ago
Yes, and imagine if StackOverflow questions are part of the training material. The "AI" will be learning from unfinished/unworking code samples.
296.
▲
by
sparkie
4y ago
> It’s just a mishmash of features from the most commonly blogged-about existing programming languages. It has no conceptual insights, no original ideas, no taste that isn’t cribbed from one of the few languages it’s copying from. It wil
297.
▲
by
sparkie
4y ago
You have a problem and you think "I know, I'll get government involved." Now you have problems.
298.
▲
by
sparkie
4y ago
It's a slight exaggeration how frequent parens are used in Lisp. The keys tab, space, shift, backspace, hyphen enter are probably used more often, and many alphanumeric keys. Perhaps you could have the whole keyboard floating on a pivo
299.
▲
by
sparkie
4y ago
Not poke per se, but Jitter is intended to be a retargetable interpreter for other programming languages, so maybe.
300.
▲
by
sparkie
4y ago
Unison does this. Every function is identified by a hash of its content, so if the content changes, so does its hash. You can have multiple versions of the same function in the same project without any trouble, because there is never any am
More ›