HN user

aledue

34 karma

alsd.eu

Posts0
Comments25
View on HN
No posts found.

This argument works against all payment systems that are conceivably bannable (likely all of them). If a payment system doesn't collaborate, the government can ban it.

The only thing stopping them is the sheer unpopularity of such an action.

This is the intended functioning of democracies I guess.

I personally searched for and couldn't find an app that gathered various random generation tools, like the ones on random.org (integer sequences and sets, dice, list shuffle...)

Other than that banking, transport, government apps are (almost) never on fdroid, but that's not something a weekend project can fix :)

I've recently installed (a maintained fork of) Krohnkite[0], a tiling WM for Plasma 6, and I'm happy with it so far after tweaking the key bindings.

Things I miss:

- a scratchpad;

- toggling back and forth between desktops/workspaces with super+number (e.g. super+3 goes to desktop 3, but if I'm already on 3 I want to go back to the previous desktop);

- I also miss a bit the "manual" tiling from i3/sway (where you can choose where the next split will be). Krohnkite is DWM-style with predefined layouts (two columns, spiral, monocle...).

Maybe some of this can be done on Plasma/Krohnkite too (for the third I doubt but it's low priority), I haven't really looked into that.

[0] https://github.com/anametologin/krohnkite/

I've started using TW in the past days with the goal of setting up a cookbook + meal planner with nutritional values computes from the ingredients.

It feels very malleable/hackable, I'm happy with my progress so far, the biggest annoyance is that as far as I can tell the JavaScript API is not documented anywhere.

Initially I looked at Decker and LÖVE, but the former is not suitable for a phone screen and the latter isn't meant for UIs. I would have preferres a non-web solution but TW is a solid choice nonetheless.

Changes to Zig can still be very significant. I found myself stuck between a rock and an hard place when I found out that:

- Zig v0.11 doesn't have async/await, which I needed, because they haven't implemented it yet on the self-hosted compiler;

- I couldn't use v0.10 due to some bugs with comptime in the old compiler, which are solved in v0.11.

Still, while bold, I don't think it's totally unwarranted to tag Bun 1.0. They may have to put some extra effort here and there to work around the language's instability.

This is not a critique of the Zig team, they make it very clear that the language is not ready for production use yet.

1. The chance of getting popular support for a protest like this diminishes with the number of people you piss off. You may be able to earn some sympathy by targeting SUVs only, but doing the same with all cars wouldn't be a good strategy.

2. There are good reasons to own a car, and in some places a significant number of people may be justified in using one. Blanket targeting everyone would be unfair to those who really need it. By contrast, SUVs don't have any (significant?) utility over a regular car (other than ego boosting maybe...).

Thank you, from the other replies it seems like they would be enough for my needs.

Would be curious to hear your thoughts on how they compare given your (presumed) background in functional programming.

I'm just a student with an interest in programming languages and very little knowledge and experience, so I don't think I'll be able to provide any significant insight ;)

Are hare's tagged unions and pattern matching comparable to ADTs found in functional languages? I really miss them in C and would like a "better C" that offers them. Rust does, but of course it's a much bigger language.

when compared to e.g. Telegram it's much worse

To be fair Telegram, privacy and security concerns aside, is a pretty high bar. Surely Facebook has the resources to make an exceptional app, but apparently they don't think it'd be worth it for them. I really wish something like Matrix had clients as good as Telegram's!

To add to what others said, another crap piece of Teams' UI is the file manager: it plays very badly with the browser (can't middle click a file to open it in another browser, pressing the back button is broken) and it has a shitty pdf viewer (why the hell does it need an integrated viewer anyway?).

My university pays for Google Meet too, and has a server running Moodle, so I have no idea why professors prefer Teams over Meet+Moodle. And don't get me started on Google Classroom...