HackerTrans
TopNewTrendsCommentsPastAskShowJobs

javbit

no profile record

comments

javbit
·3 jaar geleden·discuss
> These filters ruin the retro pixel art look by making things blurry, making larger pixels, introducing a screen door, and more.

I think there's an argument that pixel art was designed for CRT displays and thus optimized for it. I think of it like Pointillism: the work is made of little dots, but the point is for you to see the entire work blend together. And for low resolution works like retro games, they often hold up well on CRT (especially real ones). However, I think modern games with the pixel art aesthetic look best crisp.

To each their own tastes, though.
javbit
·3 jaar geleden·discuss
I daily drive bith RDE/GNUguix (personal) and NixOS (with home manager) (work). Both work really well for my needs.

Pros for guix: - guile scheme - better documentation - free software first - strictness means things blow up early - great emacs mode!

Cons for guix: - goofy stack traces (guile debugger is nice but im not very proficient)

Pros for nix: - more packages & services - flakes, which makes it easy to lock in versions, though guix has channels. Flakes just feels easier to me imo. - laziness - sometimes better error messages

Cons for nix: - laziness (infinite recursion) - no debugger afaik, have to use repl which is useful but also sometimes clunky

Good resource on guix is system crafters (David Wilson)

https://systemcrafters.net/
javbit
·3 jaar geleden·discuss
It's not a free software license as it restricts freedom zero, the ability to use it for any purpose.

https://www.gnu.org/philosophy/free-sw.html#four-freedoms

It's interesting because I'm sure no free software author wants to inadvertently support a dubious cause. The Anti-Mil clause prevents that (in theory at least, as license enforcement is hard for everyone). However, it also nominally prevents use by good causes as well (you can grant exceptions, however). Good and bad here are relative to the author.

I guess it's a balancing act between upholding ones own sense of right and wrong, and the freedom for someone else to have a differing opinion than you.

Edit: Removed "strictly" from "strictly free software". It's unfree.

Edit: Added some words for clarification.
javbit
·4 jaar geleden·discuss
You could probably use Shamir Secret Sharing so you'd need to have k out of n parts to recover the information. Downside is that this complicates what is supposed to be simple.

edit: I see other commenters shared this idea too.
javbit
·4 jaar geleden·discuss
If the display of the code is removed from its representation, I think the same could be done for comments. Comments could be kept as part of the AST and rendered how you like.

E.g.

    (+ 1 2)  ; Add two numbers.
Would become

    (comment (+ 1 2) "Add two numbers")
With semantics like const.

Another would be

    (+  ; Adding
     1  ; one
     2  ; and two.
     )
To

    ((comment + "add")
     (comment 1 "one")
     (comment 2 "two"))
You could display comments as popups, marginalia, or even in a traditional fashion (since some intent is captured by the comment scoping. You could also have different types of comments like annotation to have different kinds of display types.
javbit
·4 jaar geleden·discuss
Yeah, I realized after I wrote my initial comment. Sometimes tangential thoughts just hijack your mind :D
javbit
·5 jaar geleden·discuss
I tried an SSRI for a month, after the first week I was getting into more arguments for no reasons. Usually I'll have some (at least vague) lucidity as to why I'm upset, but at that time I didn't and it made me feel quite stupid. Never doing those again.
javbit
·5 jaar geleden·discuss
I think I read somewhere that Aboriginal Australians have oral tradition that mentions rain forests covering much of the continent. I wonder if these are the same (edit: perhaps remnants of, since the fossils are dated in the millions of years) forests that the article mentions.

If anything, really shows how the “traditional” knowledge that I personally did not consider much before may be worth taking a second look at.
javbit
·5 jaar geleden·discuss
I got bit by this when scheduling an interview. It's interesting because it's not that much harder to say America/Chicago (or just Chicago) but it's just by default I tend to say CST, CDT, etc. Started using UTC offsets but not many people know those off the top of their heads.