Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
FrozenCow
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
FrozenCow
2y ago
I'm currently using direnv + 1password + https://github.com/tmatilai/direnv-1password . `direnv` to load shell environment dynamically upon entering a directory. It can load static .env files, but can also source s
2.
▲
by
FrozenCow
2y ago
Most services are connected through SSO, so those won't have passwords and are automatically shut down when the user leaves the company. All employees also have a 1password account for which we can store individual passwords for the se
3.
▲
by
FrozenCow
2y ago
Completions need to do arbitrary computation. A command like `git switch` needs to find what branches are available in the repository.
4.
▲
by
FrozenCow
3y ago
For many phones it is possible to change the exposed protocol from mtp to mass storage. Mass storage does need an image file with fat filesystem to work on most devices. It nowadays is not possible to expose the phones internal storage.
5.
▲
by
FrozenCow
3y ago
I've worked on DriveDroid. There were indeed people who have done this. Best example of such a use-case was someone who wanted to make an old printing press fetch files its files from the internet. The press only had an interface for f
6.
▲
by
FrozenCow
4y ago
Personally, I think because its feature-set is currently very much "scattered". Nix is in the transition to use 'flakes': a new concept that gives a bit more structure and allows easier reuse of Nix packages, NixOS modul
7.
▲
by
FrozenCow
6y ago
It's Joel Haver: https://www.youtube.com/c/MakingShorts He has a hilarious video on how he animates the cartoon videos: https://www.youtube.com/watch?v=tq_KOmXyVDo
8.
▲
by
FrozenCow
9y ago
I have used the app variant. It's kind of fun to see progress by planting bigger and bigger trees in a forest. https://play.google.com/store/apps/details?id=cc.forestapp
9.
▲
by
FrozenCow
9y ago
There are efforts to get deterministic builds in NixOS, but it comes with downsides like very high build times.
10.
▲
by
FrozenCow
9y ago
I don't know how NetBSD handles this, but for any provider that doesn't allow you to use custom ISO's or ipxe, you can use [nixos-in-place]( https://github.com/jeaye/nixos-in-place ). I've used it bef
11.
▲
by
FrozenCow
9y ago
Nix itself does indeed work on the latest version of WSL. However, there are still issues with building most of the packages from nixpkgs. For instance, I'm still waiting for this issue to be solved: https://github.com/
12.
▲
by
FrozenCow
9y ago
Also, for convenience, nested objects/attrsets can be shortened. For instance: { a = { b = { c = 3; }; }; } can be shortened to: { a.b.c = 3; } T
13.
▲
by
FrozenCow
10y ago
IMO, this is exactly right. Not only is the quality of APIs often a disaster, the recommendations/best practices that Google is broadcasting have been way off in the past. Rememember that Google has been advocating AsyncTask in the pas
14.
▲
by
FrozenCow
11y ago
Wouldn't it be better to create serialization functionality at compile-time? In the Java space some libraries are moving to compile-time code generation instead of relying on reflection. It is a huge win, since a lot more can be checke
15.
▲
by
FrozenCow
12y ago
This is what I do as well. One raspberry pi with all the required connections (Z-Wave USB controller, IR emitter and a wire to my PC) with an extremely simple node application that serves urls like /lights/on, /curtains/
16.
▲
by
FrozenCow
12y ago
I was looking for the same thing and found this: http://www.falstad.com/circuit/ It shows blocks traveling across wires/circuits. You can create your own circuits and see what happens. It's not just for logic
17.
▲
by
FrozenCow
12y ago
You can check the 2nd and 3rd groups when using /(^\/foo\/bar$)|(^\/foo\/bar\/\d+$)/: > /(^\/foo\/bar$)|(^\/foo\/bar\/\d+$)/.exec('/foo/bar')
18.
▲
by
FrozenCow
12y ago
> Of course there are exceptions {...} put it in a tarball in /opt, make some symlinks to /usr/local This becomes unmanageable once you need to do that for multiple applications. Different applications need different versi
19.
▲
by
FrozenCow
12y ago
This could have been solved on a different level. If the right architecture was in place Steam didn't need to solve it. You can have multiple shared libraries of the same name, but different major versions. Applications that need the s
20.
▲
by
FrozenCow
12y ago
The current packaging systems has problems. You cannot install just any version of any application on your system, but a lot of people want that. A nice example is games. You want to install a game on your system without working around the
21.
▲
by
FrozenCow
12y ago
I totally agree. I was very surprised Nix wasn't mentioned once in the article. They seem to be solving the same problem, but in a way that should work across different setups (no btrfs requirement for instance). Systemd has made a num
22.
▲
by
FrozenCow
12y ago
Nice clean library. I guess the vector object is kept mutable because of performance reasons? When actually calculating with this I see a lot of copying (and thereby allocating) going on. For a while I've been looking for a library tha
23.
▲
by
FrozenCow
12y ago
I work on DriveDroid on and off. It's an Android app where you can 'host' ISO/IMG files as if they were real CD/USB drives. It makes it possible to, for example, boot your PC from your phone with live Linux distros.
24.
▲
by
FrozenCow
12y ago
I haven't been following the development of this package manager, but previous attempts at making a package manager for Rust have failed. Is this package manager supported officially now? I really hope it will stick around.
25.
▲
by
FrozenCow
12y ago
That's not really fair. Should all developers implement this? Only for gmail or also googlemail? Maybe yahoo does something similar? This will get messy quickly.
26.
▲
by
FrozenCow
12y ago
Reminds me of Burger-G's Manna ( http://marshallbrain.com/manna1.htm ). With Glass a computer can instruct/help in more detail.
27.
▲
by
FrozenCow
12y ago
I have worked on a similar server off and on, but it was mostly for GET/PUT-ing HTML files (and not JSON data). That way you could put the contents of `document.documentElement.outerHTML` right back to where the page was retrieved from
28.
▲
by
FrozenCow
12y ago
This is very true for a collaboration platform. I wanted to use this for school to collaborate with the groups there. If 1 person of the group did not have Wave, we couldn't use it.
29.
▲
by
FrozenCow
13y ago
I was making a list of a few I knew, but it would be better to just check wikipedia: https://en.wikipedia.org/wiki/Comparison_of_operating_system... Those are more serious kernels I think. There are also a ton of resea
30.
▲
by
FrozenCow
13y ago
Same for git-cola [1]. It's a simple GUI just for staging/committing changes, nothing else, so it's useful in combination with the cli. [1] http://git-cola.github.io/
More ›