[HN Gopher] GNU Artanis 1.0.0 Released
       ___________________________________________________________________
        
       GNU Artanis 1.0.0 Released
        
       Author : nalaginrut
       Score  : 120 points
       Date   : 2024-11-20 14:44 UTC (8 hours ago)
        
 (HTM) web link (artanis.dev)
 (TXT) w3m dump (artanis.dev)
        
       | NeutralForest wrote:
       | Looks cool but I wish it were available with other package
       | managers than guix :'( It makes a kinda hard to try out just for
       | fun.
        
         | CarpaDorada wrote:
         | If you just want to try it out you can compile it from source,
         | see <https://www.gnu.org/software/artanis/manual/manual.html#or
         | g3...>.
        
           | NeutralForest wrote:
           | I know, not an amazing alternative imo as they're also saying
           | it takes a long time. I just wish I didn't need to be all in
           | into Guix to easily play around with such projects, which
           | aside from that, look really cool.
        
             | sourcepluck wrote:
             | Did you catch that page there aside from the manual, where
             | they describe how to install it on Ubuntu?
             | https://artanis.dev/blog/build-0.6-ubuntu.html it seems
             | quite detailed, maybe it wouldn't be so bad to get through.
             | 
             | Otherwise, you don't have to change OS to run guix the
             | package manager, it can be installed on a "foreign distro",
             | i.e., on top of Debian, or something else. Details here
             | https://guix.gnu.org/manual/en/html_node/Installation.html
             | 
             | You would then use your "guix" command at the terminal to
             | download any of the 29,253 packages here
             | https://packages.guix.gnu.org/ (or just artanis).
        
             | CarpaDorada wrote:
             | They say it takes a long time to build Guile, the Scheme
             | compiler, not Artanis. I can build guile in less than 2
             | minutes on my old laptop.
        
         | ginko wrote:
         | It's available on AUR:
         | https://aur.archlinux.org/packages/artanis (bit outdated
         | though)
        
           | NeutralForest wrote:
           | Nice thanks!
        
         | zelphirkalt wrote:
         | You can use guix on any GNU/Linux distro afaik. If you create a
         | guix profile for a project, it should be fairly simple to use
         | that to install artanis. With guix time-machine you can also
         | make reproducible setups, to ensure you can run your stuff
         | years later.
         | 
         | But the most basic use of installing artanis in the default
         | profile should also work.
         | 
         | Where do you see the difficulties installing artanis with guix?
        
       | ristos wrote:
       | Nice! is it R7RS compatible? or just specific to Guile?
        
         | cassepipe wrote:
         | ;; NOTE: I won't encourage using Racket but if you really want,
         | ;;       I still give you some hints in this tutorial. But the
         | ;;       tutorial will base on Guile and RnRs.
         | 
         | I guess so
         | 
         | https://artanis.dev/scheme.html
        
           | whartung wrote:
           | ;; NOTE: I won't encourage using Racket but if you really
           | want,
           | 
           | That's two random, unrelated lightweight jabs at Racket I've
           | seen in the past two days.
           | 
           | Why does Racket have this "bad" reputation in the Scheme
           | community?
        
             | zelphirkalt wrote:
             | Not sure. I could imagine it being because it is no longer
             | a Scheme, or the creators and maintainers do no longer want
             | it to be seen as a Scheme. Or perhaps because it introduces
             | differences not adhering to the Scheme standards and
             | therefore Schemers do not like it.
             | 
             | I liked Racket. I only found it difficult to use multiple
             | cores dynamically with it and its places concept and
             | lifting and multiple Racket VMs and all that. Guile seems
             | easier in that regard. But Racket has typed racket and more
             | advanced macro system ...
        
       | packetlost wrote:
       | Oh wow I wish that font was even remotely readable
        
         | evanjrowley wrote:
         | The code font is more readable than the rest of the website:
         | https://artanis.dev/scheme.html
        
           | dismalaf wrote:
           | Barely. It's extremely annoying that a left parenthesis looks
           | like a capital C.
        
           | rietta wrote:
           | Scheme! Now that is some code I have not seen in a long time.
        
           | evilduck wrote:
           | [delayed]
        
         | pmontra wrote:
         | I've got a dot matrix printer somewhere in a box that could
         | reprint that site with all the dot lines, if I manage to find
         | it and connect to a computer. I can't remember if it has a
         | serial or parallel port.
        
         | rcleveng wrote:
         | Agree, had to pop this into chrome devtools to get through the
         | page:
         | 
         | let newStyle = document.createElement('style');
         | newStyle.innerHTML = 'body { font-family: "Verdana";
         | background-color: #eee}'; document.head.appendChild(newStyle);
        
         | exhilaration wrote:
         | Yes the crazy sci-fi font is hard to read, but I have to give
         | them props for being unique. I even like the grammatical
         | mistakes, it's so different than the ultra-polished stuff we
         | usually see here. This project has _personality_!
        
           | AceJohnny2 wrote:
           | "You have personality. That's not necessarily a good
           | personality, but you have some!"
        
         | sourcepluck wrote:
         | Oh, I thought it was quite fun, and still found it easily
         | readable
        
         | sigio wrote:
         | Good thing there's reader mode, with a nice and large default
         | system font
        
         | ape4 wrote:
         | Dot matrix printer that's low in ink
        
         | initramfs wrote:
         | it would be slightly better if it were black background and
         | green ink
        
         | graemep wrote:
         | That is horrible.
         | 
         | I did not see it at first as I had JS off. Once I allowed JS
         | the font loaded and .. yuck.
        
         | systems wrote:
         | for me zooming out to 67% worked fine
        
           | marci wrote:
           | Strangely true.
        
         | accrual wrote:
         | Looks amazing with JS turned off!
        
         | zelphirkalt wrote:
         | I don't see any unreadable parts and found it very readable. I
         | guess yet again saved by not downloading random web fonts onto
         | my machine or not running random JS. Yay! Blocking unnecessary
         | traffic for the win!
        
           | vvillena wrote:
           | It's definitely a design non-conforming with the current
           | customs, but it's also a fine choice for this type of
           | project. It feels like bland minimalist design has become so
           | prevalent that people are horrified by any deviation from the
           | expected norm. Not everything has to be designed for maximum
           | contrast and readability, sometimes projects require a bit of
           | flair.
        
         | metadat wrote:
         | If you zoom in it's pretty cool how each letter is a matrix of
         | squares, but agreed - very challenging and distracting to try
         | and read when the end result looks interlaced.
        
         | slater wrote:
         | I know we're not supposed to go off on website stuff (per
         | guidelines: "Please don't complain about tangential annoyances
         | --e.g. article or website formats, name collisions, or back-
         | button breakage") but jfc who thought this design was even
         | remotely a good idea?
        
           | mindcrime wrote:
           | Somebody who doesn't want the same bland, boring, homogenized
           | look that every other website in the world is using?
           | 
           | Personally I like a site that shows a bit of personality.
           | It's quirky, but for an open source web framework written in
           | Guile, it looks about perfect to me.
        
             | viraptor wrote:
             | I agree and it's a fun look. If anyone actually can't read
             | it, the reader mode button is available and works just
             | fine.
        
         | einpoklum wrote:
         | At first I thought Artanis was a new font! And even reading the
         | text I couldn't shake the impression that they were offering me
         | this weird font with each character cut up by horizontal lines.
         | 
         | When I zoomed in it looks kind of cute. Maybe I should download
         | the Artanis font after all.
        
         | realo wrote:
         | It looks like the DUNE font:
         | 
         | https://www.dafont.com/dune-rise.font
        
         | UncleOxidant wrote:
         | Oh, that's terrible. There's a reason we don't have dot matrix
         | printers anymore.
        
       | ammanley wrote:
       | The Executor struggles to decipher the font of the document.
        
       | 01HNNWZ0MV43FF wrote:
       | > it's a web application framework written in Guile Scheme
        
       | sourcepluck wrote:
       | > GNU Artanis is both the official project of GNU operating
       | system, and HardenedLinux community.
       | 
       | In what capacity is Artanis an official project of the
       | HardenedLinux community? I'm curious what this means.
        
       | zelias wrote:
       | En Taro Adun!
        
         | rubiquity wrote:
         | I'm sure this web framework will have many zealots.
        
           | debo_ wrote:
           | We know it has at least one arbiter!
        
       | AdmiralAsshat wrote:
       | > In the beginning, Artanis was largely inspired by Ruby on Rails
       | to generate the scaffold code as possible. And the URL remapping
       | API was inspired by Sinatra, another web framework of Ruby.
       | That's why it's named "Artanis", since it's the revserse of
       | "Sinatra".
       | 
       | And here I thought (and I'm assuming others, based on the cheeky
       | comments) it was named for the Starcraft character.
        
         | Chabsff wrote:
         | You're not as wrong as you think you are.
         | 
         | "Have you ever said my name backwards? There is a strange music
         | to it" - Artanis (SC2 LOTV)
        
       | fithisux wrote:
       | I love their homepage.
        
         | bainganbharta wrote:
         | Perhaps it's time for an eye exam?
        
           | f1refly wrote:
           | What's not to like?
        
       ___________________________________________________________________
       (page generated 2024-11-20 23:01 UTC)