HNHacker News
TopNewBestAskShowJobs

hhvn

21 karma · joined February 26, 2021

gopher://hhvn.uk
submissionscomments
hhvn··on Germany Falls into Recession
Atleast for the past few decades, salaries have increased less than what's needed to compensate for the change of value of the currency. Meaning the amount you make each year will on average be worth less.
hhvn··on Unix's special way of marking login shells goes back to V2 Unix (at least)
See the exec family of functions, e.g. execl:

  int execl(const char *pathname, const char *arg, ...);
Normally you would call it like execl("program", "program", "argument", NULL), duplicating the program's name/path, but it's possible to set the 2nd argument, which corresponds to argv[0] (in the case of execl), to something different. This behaviour just isn't always exposed in the shell and other languages.
hhvn··on Show HN: Buzz, strongly typed scripting language written in Zig
I think it's more to do with it being a scripting language. Scripting languages are designed to be quick and easy to write, so instead of having to deal with int/float etc, the language can do it for you.
hhvn··on “Static Linking Considered Harmful” Considered Harmful
https://sta.li/ Experimental, probably not that usable.

http://sabo.xyz/ More of a complete distro, but the dev himself says he still uses a couple of programs dynamically linked.

hhvn··on Could More Progressive Taxes Increase Income Inequality?
Progressive taxes harm the middle class whilst the rich figure out ways to avoid them. If you want the average person to do well, you should support a flat tax.
hhvn··on Did a weak WiFi password lead police to our door?
Then you would have to prove that it's someone who used the service not you. The burden of proof is not on the accusor.
hhvn··on “Setting the record straight on Freenode” [pdf]
One of the main points of matrix is that every server should be compatible and form a federation with others. What is the point of moving people onto a specific server?

With IRC freenode has a control structure that can enforce their rules/guidelines, this breaks with matrix.

hhvn··on Missing line in a smart contract leads to $10M hack
You could argue all hacking is just doing something that is (accidentally) allowed by the target system.
hhvn··on Universal basic income to be tested in Wales
There is no alternative, that's why tactical voting[1] exists.

[1]: https://en.wikipedia.org/wiki/Tactical_voting

hhvn··on Brave disables Chromium FLoC features
Using an adblocker is more like walking down the street with earplugs that block out a preacher you didn't want to listen to.
hhvn··on Stop Pushing JavaScript
Does markdown have security issues, regardless of the fact that it isn't executed? It is a markup language, so by your comment it will.
hhvn··on Alternative shell with native support for JSON, YAML, TOML, CSV, etc.
This works the same as your example in bash.

foobar || { echo fail; }

hhvn··on Show HN: Hummingbard – decentralized communities built on Matrix
Is there any reason this has to be integrated into a server instead of just rendering things like it does currently, from regular rooms?