Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Pay08
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
511.
▲
by
Pay08
8mo ago
A lot of pages are very bare or outdated, it should absolutely not be anything besides the default Arch wiki.
512.
▲
by
Pay08
8mo ago
Not to mention that they broke EAC only a few years ago.
513.
▲
by
Pay08
8mo ago
The flipside of that is that the incomplete API should be in a separate branch until it is ready to be included in a release, so that people can opt in instead of having to keep in mind what parts of the API they aren't supposed to be
514.
▲
by
Pay08
8mo ago
The vast majority of people don't use the Emacs TUI and it is explicitly recommended to use the GUI.
515.
▲
by
Pay08
8mo ago
I wouldn't be so sure about that. I do think there's a bit of scope creep, especially with the LLVM replacement stuff, but I don't think it's bad enough for the language to never come out. Most notable languages have at
516.
▲
by
Pay08
8mo ago
That's next to nothing for Jai.
517.
▲
by
Pay08
8mo ago
Obviously, that comes with the language being in beta. If you don't want things broken, use a complete language.
518.
▲
by
Pay08
8mo ago
I think you meant to say Jai, not Zig.
519.
▲
by
Pay08
8mo ago
It might not be AI-written at all. It might be written by a human with the research being done by AI.
520.
▲
by
Pay08
8mo ago
That's merely a different sort of being a toxic shit-hat.
521.
▲
by
Pay08
8mo ago
You could read the original blog post...
522.
▲
by
Pay08
8mo ago
If you tried this shit in a real engineering principle, you'd end up either homeless or in prison in very short order.
523.
▲
by
Pay08
8mo ago
I'm pretty sure he's talking about mutating the argument, as in taking issue with the opinionated nature of Clojure.
524.
▲
by
Pay08
8mo ago
The problem is not a lack of syntax highlighting per se, but the inconsistency of existing syntax highlighting. This is especially annoying in Common Lisp due to the existence of symbol macros, where syntax highlighting would be immensely h
525.
▲
by
Pay08
8mo ago
Better syntax highlighting immediately comes to mind. Maybe code actions/automatic refactoring too.
526.
▲
by
Pay08
8mo ago
The first rule of writing Lisp macros is to not do it if you can get away with using functions. I'd still argue that it requires custom design, but in the same way OOP does. There are established patterns that you know and sometimes it
527.
▲
by
Pay08
9mo ago
I've never seen more than one level of nesting in a piece of Guix code, but that comes with the caveat that Guix is quite happy to extract fields that would perhaps be nested with other languages into their own top-level fields, like t
528.
▲
by
Pay08
9mo ago
I genuinely think that an "agentic" (I hate that word) OS would be incredibly useful. But both how Copilot was integrated into Windows and it simply being a terrible model destroyed that possibility.
529.
▲
by
Pay08
9mo ago
I'm writing this on machine with a 1660 TI on Guix with the open source(ish) drivers from nonguix and it works just fine.
530.
▲
by
Pay08
9mo ago
It's generally a problem with Guile. If you get decently good with Geiser or stare at the stack traces long enough, you can figure out the problem but I shouldn't have to do either.
531.
▲
by
Pay08
9mo ago
Is there a need to "modernise" it?
532.
▲
by
Pay08
9mo ago
Mostly, the DSL in Guix has the syntax of (field value), I don't really see the problem with them. There are some more complex DSLs relating to service/package modification but those tend to take imperative code blocks. IMO the mo
533.
▲
by
Pay08
9mo ago
Unfortunately, some packages which are free software can only be found in nonguix, due to Guix wanting to be able to build everything from source. So things like Gradle that require a huge bootstrap chain that no one yet has bothered to do
534.
▲
by
Pay08
9mo ago
I don't know if the author is reading this, but the issues with the nvidia driver was likely because he didn't use an LTS kernel. The nonguix README says that the nvidia driver is only compiled for the current LTS kernel (i.e. the
535.
▲
by
Pay08
2y ago
Guile is an implementation of Scheme. As for why not CL, Stallman has expressed his dislike for CL, especially as a scripting language a lot of times over the years. Which is pretty funny because a lot of the criticisms he has about it (lik
536.
▲
by
Pay08
2y ago
If you ever want to return to it, the nonguix ISO can be notoriously buggy. A better approach is to use the normal Guix ISO with an ethernet cable during installation and while setting up nonguix and your drivers.
537.
▲
by
Pay08
2y ago
This is very basic Scheme syntax (plus Guile's keyword argument extension), nothing advanced and definitely not all of Scheme.
538.
▲
by
Pay08
2y ago
It is also strictly less powerful because of that, often needing to launch bash scripts instead of the programs directly.
539.
▲
by
Pay08
2y ago
In all honesty, I don't know what that means, but the way Guix does configuration is with the Lisp equivalent of a builder pattern, which ends up looking quite like a key-value store. (foo-configuration (bar-property baz-value)
540.
▲
by
Pay08
3y ago
It would but he'd be doing nothing more than hiding from others. I respect him taking accountability, as much as I can respect any murderer, that is.
More ›