Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mschwaig
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
mschwaig
4y ago
If you are talking about provisioning dot files and command line applications you want to have available on all you machines then take a look at home-manager. https://github.com/nix-community/home-manager I use it on N
32.
▲
by
mschwaig
4y ago
I guess you cannot install Nix on that Mac because you are not admin? In general you can install the Nix Package Manager and home-manager an macOS. There were some rough edges when macOS Catalina came out, but that should be resolved now. T
33.
▲
by
mschwaig
4y ago
Big disclaimer: I have only used home-manager on NixOS. The main development target for the project seems to be NixOS, but you can install it on other Linux distribution or macOS as well. It just depends on the Nix Package Manager, which yo
34.
▲
by
mschwaig
6y ago
For using Python packages that are avialable via pip I have been quite happy with [mach-nix]( https://github.com/DavHau/mach-nix ), which can pull prebuilt python wheels(?) from pip directly. You can also configure it to
35.
▲
by
mschwaig
6y ago
I can imagine sitting down and migrating a lot of complex packages to Nix is probably quite a tall order right now. Partially because I think a switch like that is always painful, but also because of the open issues, bugs, yet unanswered qu
36.
▲
by
mschwaig
6y ago
Were you trying to use Nix for running your graphical terminal on a non-NixOS system? I have personally worked with Nix on a Fedora system, but only for things that run inside the terminal. EDIT: I removed some content here because it didn&
37.
▲
by
mschwaig
6y ago
This is about right but let me clarify a bit. The configuration.nix system configuration can be moved between systems, but imports a generated hardware-configuration.nix that really should not be moved between systems. If you don't wan
38.
▲
by
mschwaig
6y ago
That's an accurate description. I just want to add some info how the install process ifself works so people get a better picture of it. For the initial installation you actually have to set up the partitions and mounts inside the root
39.
▲
by
mschwaig
6y ago
If you are interested in Nix but don't know too much about it, let me tell you one thing: You can use the package manager to package, build and install software and to take advantage of their large package repo and features like nix-sh
40.
▲
by
mschwaig
6y ago
I did read the article. I am interested in how forensic evicende like that is gathered in general and how reliable it is in general. It's debatable what role that fingerprint played in that investigation, but I did not want to call int
41.
▲
by
mschwaig
6y ago
> The FDL [HSI Forensic Document Laboratory] returned the request after conducting a comparative analysis of the friction ridge detail of the fingerprints from the Imgur album and the fingerprint samples taken after police had arrested P
42.
▲
by
mschwaig
6y ago
'So we have these fingerprints, and we think they belong to this guy we already have prints on file for. Can you give us a yes/no answer if they match up?' seems like a pretty low bar for evidence. Seems like the kind of thin
43.
▲
by
mschwaig
6y ago
I think an organization should be able to deliver on what it promises when hiring someone even to an intern and both parties expectations should be expressed in good faith as clearly as possible. Frankly if someone told me they were cleanin
44.
▲
by
mschwaig
6y ago
If you want to know what the result could look like I would recommend the following blog post by Christine Dodrill where she shows off her setup for working with Go code in Nix: https://christine.website/blog/i-was-wron
45.
▲
by
mschwaig
6y ago
You can find an report on the contact tracing app published by the Austrian Red Cross on this site: https://noyb.eu/en/report-red-cross-corona-app-reviewed-noyb Note that their app was released quite early, specifica
46.
▲
by
mschwaig
6y ago
On Linux ZFS has has an encryption feature developed by datto.com. They developed this feature for their own hosted encrypted backup service. If you have you data encryped in ZFS like that locally, you can use zfs send to send them encrypte
47.
▲
by
mschwaig
7y ago
Are there implementations that actually do this? I would think the page level granularity of virtual memory makes it not that useful for this purpose, since the used and unused parts of the two pages would have to line up nicely and larger
48.
▲
by
mschwaig
7y ago
If I remember correctly you couldn't do this by just re-linking with another manual memory manager though because the application could hold pointers to things in ways you don't understand and then you can't move them, so the
49.
▲
by
mschwaig
7y ago
I fully agree that moving is key. Just to further clarify the terms if someone is looking for more info on this: In the context of system memory people mostly refer to this as compaction and not defragmentation.
50.
▲
by
mschwaig
7y ago
Wow, that's great! Thanks.
51.
▲
by
mschwaig
7y ago
I mostly use Firefox Send to transmit data between my own devices and devices I do not trust. I wish the web client could generate QR codes to make that easier. Probably I could combine Fsend and another CLI tool to enable that use case. Ri
52.
▲
by
mschwaig
7y ago
Generally speaking sure, there's no need to make things more complicated than they are, but the author even found some evidence in the history that indicates other people found this message useful. The powerful thing about this is havi
53.
▲
by
mschwaig
7y ago
I don't understand what the author means. Maybe someone can help me understand. > Now, what we do when we want to explain what a galaxy does, or a galaxy cluster, or even the whole universe, is not to plug the matter and energy of e
54.
▲
by
mschwaig
7y ago
1 rem of radiation exposure causes cancer with a probability of 0.05 % according to Wikipedia[1]. It seems such a scan causing a cancer would be due to a very low probability event on a cellular level. From that point of view the above cal
55.
▲
by
mschwaig
7y ago
In their phylosophy C and zig both aim to do very little behind the scenes beyond what you explicitly express in your code. On a technical level Zig re-uses fancy C compiler infrastructure in the form of LLVM. So that gets them pretty clo
56.
▲
by
mschwaig
7y ago
I am amazed how much money and effort goes into building software on top of the ancient wasp nest that is C. People boldly taking on that issue deserve our support.
57.
▲
by
mschwaig
8y ago
> These changes will be applied to all images uploaded to Twitter from February 11th and forward, regardless of the category the image is for. Looks like they only do the conversion for newly uploaded images beginning Feburary 11th.
58.
▲
by
mschwaig
8y ago
Yes for most userland applications removing hidden allocations is not a concern, which is why for most general purpose programming languages this is way down the priority list. Most languages make allocations behind your back so that your c
59.
▲
by
mschwaig
8y ago
The definition of 'perfect software' used in the talk is 'it gives you the correct output for every input in the input domain'. To that end no funny business like hidden allocations or hidden control flow should happen b
60.
▲
by
mschwaig
8y ago
Can we please call this a 'recruiting canary'?
More ›