Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
steeleduncan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
steeleduncan
2y ago
Probably nothing, but then this feature isn't aimed at people who have used emacs for years, and who like and effectively work with elisp. I on the other hand, am very familiar with guile, I don't particularly care for elisp, and
62.
▲
by
steeleduncan
2y ago
Nix works well on mac, very similar to Nix/Linux for the most part. There are some missing packages, but the common ones tend to be fine. Its worth using the Determinate Systems installer to avoid reinstalling Nix on every macOS update
63.
▲
by
steeleduncan
2y ago
Because minis are very commonly racked in bulk, and its both very irritating for that use case, and entirely unnecessary
64.
▲
by
steeleduncan
2y ago
Yes, the most concrete issue the article mentions is losing data on Btrfs, but that is well known to be a flaky, semi-experimental file system, the operating system has very little to do with it. The equivalent would be running Debian on ex
65.
▲
by
steeleduncan
2y ago
In the article there is a link to an earlier post with a RISC-V assembler (I think written by the same author), which generates the actual machine code
66.
▲
by
steeleduncan
2y ago
Maybe I'm missing something, but the only branch in github:nixos/nixpkgs I can see receiving fixes is the 24.05 branch getting fixes backported from unstable. The last commit I can see to the 23.11 branch is about 3 months ago Thi
67.
▲
by
steeleduncan
2y ago
What is the security update policy with NixOS? I've always had the impression that I would need to upgrade every 6 months to keep getting critical security fixes, which is unappealing compared to e.g. Debian + Nix I know I can revert e
68.
▲
by
steeleduncan
2y ago
Thanks for answering and I really hope it works out. A Nix alternative with less friction would be very welcome!
69.
▲
by
steeleduncan
2y ago
Looks great, Nix-with-Lua that also supports Windows would be amazing. Two questions if I may - Does this sandbox builds the way flakes do? - What is MinGW used for on Windows? Does this rely on the MinGW userland, or is it just because it
70.
▲
by
steeleduncan
2y ago
Godot has supported C# for a while now. There is no need to use GDScript
71.
▲
by
steeleduncan
2y ago
MinGW works well (e.g. mingw-w64 in Debian/Ubuntu). It works well with CMake, you just need to pass CMake flags like -DCMAKE_CXX_COMPILER=x86_64-w64-mingw32-c++ -DCMAKE_C_COMPILER=x86_64-w64-mingw32-c Something like SDL or Rayli
72.
▲
by
steeleduncan
2y ago
I think the point is that - you write some piece of software - then you add a straightforward configuration language - then you add variables because you don't want too much copy/paste - then you add if statements to allow conditi
73.
▲
by
steeleduncan
2y ago
Nix and Guix have their issues, but it is hard to read something like this and not wonder why you would migrate to them when facing issues like this There is a learning curve for either Nix or Guix that puts many off. However its not that s
74.
▲
by
steeleduncan
2y ago
As does AWS - https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address...
75.
▲
by
steeleduncan
3y ago
I dont think there is any advantage when the language lacks syntax level support for Monads. E.g. in Haskell (which does) it would look roughly like: getUser :: Maybe User getUser = ... getFriends :: Maybe [User] getFriends = do
76.
▲
by
steeleduncan
3y ago
This hasn't been true for a while now. Many games have Linux builds, and for those that don't, Steam Proton works incredibly smoothly, and is integrated with the most popular game launcher, Steam. For the most part all you have to
77.
▲
by
steeleduncan
3y ago
I don't know about nostr, but I find it is a lot less active than Mastodon. In general the tech accounts I am interested in have moved to Mastodon rather than bluesky. I imagine this would depend on whose activity you are interested in
78.
▲
by
steeleduncan
3y ago
There was a point in the history of aviation where anyone who could fly a plane was also capable of constructing and designing one. I wonder if there were similar concerns at that time about a future where someone could be in a cockpit of a
79.
▲
by
steeleduncan
3y ago
Given that the vast majority of CI runs on linux without any equivalent of SIP, I'd have thought it were a complete non-issue
80.
▲
by
steeleduncan
3y ago
java, .net, apple ecosystem (i.e. swift/objc),...
81.
▲
by
steeleduncan
3y ago
Yes, in some interview he mentioned that Qud at the time was running as if it were a console app inside Unity. I don't know if that is still true after their UI overhaul, but if so it always seemed odd not to port it to MonoGame instea
82.
▲
by
steeleduncan
3y ago
This repo seems to have virtually no tests. Is that just the way it is? or do you charge for access to your test suite similar to what SQLite does?
83.
▲
by
steeleduncan
3y ago
There appear to be some go tests as well, but again the ratio is not great
84.
▲
by
steeleduncan
3y ago
While AI companies are buying high end GPUs by the truckload to run on their Linux fleets this is unlikely to be a problem
85.
▲
by
steeleduncan
3y ago
I'm not familiar with the details of such things, but would it be possible to "port" the Intel's open source Linux GPU driver to Windows? That would make for a working driver without this junk
86.
▲
by
steeleduncan
3y ago
Intel provides open source drivers GPU drivers for GNU/Linux. As long as that remains true it is unlikely they'd try to collect telemetry through those drivers. If they do, it would get stripped out long before it reaches the kern
87.
▲
by
steeleduncan
4y ago
Thanks for the explanation!
88.
▲
by
steeleduncan
4y ago
Thanks for all the great work. I hadn't realised Proton was developed by CodeWeavers. Out of curiosity, what is the relationship between Proton and your own product Crossover?
89.
▲
by
steeleduncan
4y ago
> Start with writing new code in Lua (faster to prototype) and then see if you need REALLY to move this code (or parts of it) to C++. This is the only part of the article I disagree with. I've found that the biggest problem with usi
90.
▲
by
steeleduncan
4y ago
When cross compiling pure Go you set an environment variable, build, and you have a binary ready to run, it is trivial. When cross compiling with cgo you need a C cross compiling toolchain for the target platform installed with the right li
More ›