HN user

manveru

600 karma

[ my public key: https://keybase.io/manveru; my proof: https://keybase.io/manveru/sigs/F1KjdtSWrnrsrzjjn5HQqAYCB_M0jY05zhPoRN5dyWo ]

Posts28
Comments152
View on HN
secuso.aifb.kit.edu 4y ago

Privacy Friendly Apps – improved privacy protection on the smartphone

manveru
142pts52
chelseatroy.com 8y ago

Advanced Pair Programming: Pairing Remotely

manveru
1pts0
chneukirchen.org 8y ago

Anatomy of a Ceph meltdown

manveru
3pts0
medium.com 8y ago

Code Quality Comparison of Firebird, MySQL, and PostgreSQL

manveru
2pts0
google.com 8y ago

The Swiss Watch Industry Is Being Given a Painful Lesson in Rationality

manveru
3pts0
medium.com 9y ago

How to be Happy: Experiments in tracking mood and energy

manveru
1pts0
bryaninspired.com 10y ago

Elixirscript: 1 year and beyond

manveru
2pts0
www.kevindowd.com 13y ago

Zero Instruction Set Computer Architecture (1989)

manveru
5pts0
www.efytimes.com 13y ago

Intelligent Linux-Powered Rifle That Never Misses Target

manveru
1pts0
timkastelle.org 13y ago

Innovation Matrix 4.0 – Now With More Nilofer

manveru
1pts0
groups.google.com 13y ago

Diaspora 0.0.2.0 released

manveru
2pts0
art.sy 13y ago

Art.sy - Discover fine art

manveru
2pts0
www.triposo.com 13y ago

Triposo

manveru
1pts0
www.vouchsafe.com 13y ago

Easy, Effective Replacement for CAPTCHAs

manveru
1pts0
news.ycombinator.com 14y ago

Ask HN: Charity:Water hacked?

manveru
1pts0
dev.opera.com 14y ago

Understanding the CSS Transforms Matrix

manveru
1pts0
blog.iron.io 14y ago

The New IronWorker Command Line Interface and .worker Files

manveru
5pts0
blog.iron.io 14y ago

Iron.io Releases IronCache

manveru
12pts2
member.wide.ad.jp 14y ago

History of UtiLisp Hacking

manveru
5pts1
blog.dhconnelly.com 14y ago

Why I like lots of languages, and Go is pretty neat too

manveru
165pts33
fs-specs.blogspot.com 14y ago

Anatomy of an FS_SPECS (FreeSWITCH) Feature Set

manveru
3pts0
bitcoinmedia.com 14y ago

The future cannot exist without the past

manveru
1pts0
torrentfreak.com 14y ago

Pirate To Join European Parliament As Youngest Member

manveru
2pts1
www.halfarsedagilemanifesto.org 14y ago

Manifesto for Half-Arsed Agile Software Development

manveru
1pts0
go.davepeck.org 14y ago

Play Go online with your friends.

manveru
1pts0
blog.workflowy.com 15y ago

Workflowy now supports editing on Android

manveru
2pts0
jqueryvsmootools.com 15y ago

JQuery vs MooTools

manveru
1pts0
travellingsalesman.mobi 15y ago

The Travelling Salesman - 10000km through 5 countries

manveru
2pts1

Here's the actual source from the parliament, https://www.parlament.gv.at/aktuelles/pk/jahr_2025/pk0643 (in German, but should be easy enough to translate). They haven't said how they want to accomplish it, but some form of spy/malware is probably the only way. There is a lot of opposition to it (like https://www.parlament.gv.at/dokument/XXVIII/I/166/fnameorig_...) but unfortunately the terrorists have already won, so now everyone has neither freedom nor safety. Can only hope this gets struck down by the constitutional court.

I've been trying Gleam of and on for a few years and different tasks. When it works it's really neat, but I find myself constantly having to write your code in Erlang which kind of defeats the joy of using it.

The biggest missing feature for me though is the lack of a receive syntax. Sending and receiving messages should be a first class citizen on the BEAM. There is a very limited workaround in the standard library, but I guess the requirement for type safety means we'll have to wait forever for anything that can actually do things like listen to PIDs or the inbox without Erlang or if the box.

I'm still hopeful this will be tackled, as I really can't stand the concurrency primitives of most other statically typed languages and Gleam has the most promise to fill that niche.

We're only using CUE in a very limited fashion now, mostly went back to writing everything in Nix to keep things consistent. Learning Nix is already quite a hurdle without also forcing people to dive into CUE. I originally introduced CUE at IOG to provide a sane alternative to HCL that doesn't involve setting up a Nix environment, but the lack of functions and ways to abstract much, abs the bed to keep our CUE schema synced with the Hashicorp code ended up curbing a lot of enthusiasm. I'm looking forward to using Nickel for this niche in the future when it has better interop with Nix and maybe some way of handling user input.

For Steam, NixOS actually builds a full FHS with all the packages from SteamOS and then runs Steam within that using a simple chroot. It works surprisingly well and can also be used for stubborn software that cannot work without FHS and without messing up the rest of your system.

Tried this out on the day it was released, and it's been awesome so far. Usually structuring images would take a lot of manual tweaking to get the layers just right, but with this I just adjust the number of layers and watch magic happen :) Average push size down from over 300MB to 15MB for an image of over 1.4GB, and takes like 15 lines of code to write.

The Nix team (in particular grahamc with https://github.com/NixOS/ofborg) is working hard on making CI better . But it's true that the on-boarding experience and CLI could be much improved.

It's quite frustrating to me, because after I've been using Nix & NixOS for about 3 years now, there's no way I'd go back to the insanity out there. I never had the amount of stability, control, and predictability on any other platform, from configuring my OS, editors, WM, shell, random ricing, or building VMs, Servers, Docker containers, production deploys, development environments, there's really not much Nix can't handle. But getting familiar with Nix took some serious effort I'm sure not many people can afford. I begin to understand how frustrated people in the Lisp and Smalltalk communities must feel while people slowly reinvent everything they've enjoyed for decades (and Nix is still in its teens).

Teaching people about the value of having just a single package manager, no matter what OS or language they're using, is mostly futile because there's so much value attributed to being "mainstream" that now we have hundreds of mainstream package managers with varying degrees of sophistication, security, predictability, and ability to _not_ try and take over your system.

I use it to build and develop Go, Ruby, JS, Crystal, Elm, Mint, Haskell, Perl, Bash, VimL, Elisp, Guile, and whatever else comes my way. All I have to do to get a working and isolated dev env is go into that directory and let nix-shell do the rest. On NixOS you also get nixos-container with all its benefits, so I can test whole networks or just spin up some DBs, all behaving exactly the same they'll be once deployed by simply reusing that configuration.

Of course it also manages Systemd, so I guess we'll just write yet another function to slap a checksum on those containers and control them as well, it's just a shame that humanity loses so much time reinventing the wheel every few months.

On the other hand, there's still a lot of opportunities for start-ups in that space, like https://nixcloud.io, https://www.tweag.io (they just hired Eelco Dolstra so he can work full-time on the Nix core), https://www.packet.net (they sponsor almost all our new CI infrastructure), or https://vpsfree.org/ (first one to offer their own NixOS based distro specifically made for VPSs), which are all doing well.

The problem, if i remember correctly, is that you cannot control the purity of recycled glass very well. The last time I checked it was mostly used to lower the temperature needed for the furnace.

But if you want to make pure boro-silicate glass, you cannot tolerate much contamination of oxides, lime, lead, dolomite, salt, etc. or your glass will be tinted, full of bubbles, and possibly even cracks while cooling.

Even with the recycling system in Germany where you separate glass by color, people will not distinguish a soda-lime, boro-silicate, or lead glass. And I don't know a process that could extract the pure SiO2 from old glass (though I'd love for someone to jump in and tell me about a cheap method)

There's an article about it at http://www.amishnews.com/amisharticles/amish_tech.htm which references some books that might describe it in more detail.

Almost any electrical appliance can be adapted to work off of alternate power, such as compressed air. Some Amish women have been using compressed air to power blenders in the kitchen for years. In one house, compressed air powers a water pump, sewing and washing machines, and drills and saws in the shop. Some Amish businesses have as their specialty adapting such appliances so they can be powered by compressed air.