HN user

matthiasv

636 karma

Rust, C++, C, Python | https://github.com/matze | http://bloerg.net

Posts15
Comments79
View on HN

On cockatoos: One of my neighbours have been keeping a white cockatoo as pets for 10+ years, the bird start to lose feather on tis chest...

It's not "losing" feathers, it's likely pulling them out due to living in a confined space without appropriate social ties and thus behaving like this.

Flask 2.0 5 years ago

Type annotations started with 3.5, 3.6 added type annotations for variables.

Are you also complaining about other parts of societal funding that does not benefit everyone? You could argue about so many things that might not affect you directly (schools, police, roads, …) but at the end of the day you may also profit indirectly from those as well (more educated people, fewer crimes, proper goods distribution, …).

The organisational structure causes what you can watch where and I am arguing that garbage produced by the "Thirds" is not only dumped to Das Erste but shown elsewhere as well. You gave me the current programme, I gave you "Rote Rosen" but that did not convince you. Here is more: "Sturm der Liebe" shown on BR, hr, MDR, NDR and rbb, "Bristant" shown on MDR, "WaPo Bodensee" shown on SWR, hr, NDR and BR … that is not "pretty much nothing".

I am talking about the fact that the ARD itself is the collective group of all regional broadcasters (look up the name) and any programme is produced either by one of the regional broadcasters or by the shared production company Degeto. And of course is also shown in the "thirds". Take "Rote Rosen" (with questionable quality) and you will see it is also shown on rbb, hr, NDR and MDR.

While these things feel like taxes they are not because they are not managed by the government. Taxes (no matter their labelled purpose) are pooled and spent according to the yearly budget. Other fees collected by an agency are spent just for that purpose maybe propped up by money from the tax pool. Besides budgetary reasons, having a separate TV fee prevents (in theory) the government from interfering with the public media as there is no direct dependency.

The trick is to watch the smaller "third programmes" or the programmes with special focus, not the big two (ARD and ZDF).

To be fair, The Big One is actually just all "third programmes" with some additional programming such as news.

Cameras and Lenses 6 years ago

Sometimes it's better to take a deliberately underexposed photo and tweak regions of it in post to achieve the desired exposure instead of introducing global noise from in-camera amplification.

That is definitely not my experience for Canon's in low light situations. Here [1] is an example shot at ISO 100 but pushed by 5EV to match the brightness of the same scene shot at ISO 3200. The noise is much more tolerable for the latter.

[1] https://imgur.com/a/Ca9ccbK

P.S.: it's raw, no in-camera JPEG denoising in place.

Meanwhile OpenCL is falling apart and sees less and less support and updates.

I think this view is too pessimistic. In fact, support either gets better (Intel oneAPI, Microsoft CLonD3D12, AMD ROCm, Mesa NIR-clover, …) or is unchanged but still maintained (NVIDIA). Moreover, Khronos noticed that OpenCL 2.x was a dead end and was to start over from a point that all vendors could agree on.

Git is too hard 6 years ago

Of course when working with Git it makes sense to think in changesets. But OP was specifically modelling the technical side starting with "We have files, which are inert objects …".

Git is too hard 6 years ago

While this sounds all nice it actually fails to model Git as it is. Git is an object database and its objects are blobs, trees and commits not diffs, so your premise is based on a misconception.

GTK being a C API seems to make it a lot easier to auto-generate bindings for any language with an FFI.

Not only that but as outlined in that article, GObject introspection allows easy integration with most popular dynamic languages (most importantly JS and Python) without the need for specific bindings.

Beyond this, and not unlike systemd, flatpak has been pushed hard down people's throat by powerful entities within the ecosystem, [...]

Sounds like a tinfoil hat theory to me. Powerful entities? Pushed down people's throat? You are free to ignore Flatpak, no one is forcing it on anyone.

GTK 3.99 6 years ago

While the toolkit certainly has an influence on all core apps that are part of GNOME, the shell is entirely independent of GTK. So, highly unlikely there will be a GNOME 4 any time soon.

Lobotomizing Gnome 8 years ago

Read again. He said he likes the workflow GNOME provides, he just wants to reduce a bit of the bloat. Maybe, unlike you, he does not want to use a more traditional desktop …

I absolutely despise these statements.

The statement is true and you give yourself a very good description of it. He did not say "it will come of some damned fools" but "some damned foolish thing in the Balkans", i.e. the power play between Russia and Austria-Hungary.

How do you deal with Cash?

Move money from Asset:Checking to Expenses:Cash

How do you deal with interest?

Move money from Income:Interest to Asset:Depot

How do you keep your bank statements?

I download CSVs once in a while an import them with hledgers import tool (see https://bloerg.net/2016/02/22/ledger-import-of-deutsche-bank...)

How do you convert your balance sheet into a tax filing compatible format?

I don't, sorry. But it's actually pretty easy to get the relevant data if you split your taxable incoming accordingly.

How do you track things like rent? Do you keep it as a recurring entry i.e. `~ Monthly` or do you only book it when you pay with buchhaltung?

It's part of the bank statement, so yes it moves money from Assets:Checking to Expenses:Rent whenever the transaction happens.

How do you track small expenses on the go?

I don't. After a while I found it's not worth the effort. I rarely make financial decisions based on how much I spent on beers and sandwiches, so most of these little things are just subsumed in Expenses:Cash.