HN user

dola

386 karma

Software Engineer in Switzerland

Posts9
Comments15
View on HN

A lot of the reasons listed in this article actually made me shift from sophisticated ORMs like Hibernate back to a query based approach. A really nice framework for this (in Java) is jOOQ which gives you the possibility to write typesafe SQL via code generation. https://www.jooq.org/

(I'm not at all affiliated with jOOQ - just a happy user)

There are a few consulting companies doing project work that hire a good amount of people. (However none are even close to you >100 / year number) And also, it will be pretty hard to get near the 200k mark in Zurich if you're not at either a bank with a very specific expertise or at Google.

this is on a similar level of trust as the question about whether your paper vote is actually counted by some volunteer or just scraped. But I agree, that e-voting systems require a high level of trust by the users but I would argue that it is comparable to the trust you need in letter voting. The main difference in my view is the authority is typically split between fewer people with an e-voting system giving a single person more potential influence when they abuse their power. (e.g. a single server admin can deploy a malicious version of the system rather than a person only having access to maybe a few thousand ballots)

Switzerland immediately taxes dividends at a maximum of 35 percent [...]

This is not quite true. They do impose a 35% tax on all dividends and interest of bank accounts (if the amount is over 200 Swiss Francs) but you get that back when filing your tax return. However you will have to pay income tax on dividends and interest. The goal is to ensure people don't commit tax evasion by not declaring some of their wealth. [1]

[1] https://www.admin.ch/opc/de/classified-compilation/19650189/... (in German)

It's the rate banks have to pay to deposit Swiss Francs with the Swiss National Bank. Many Swiss Banks however do invest their assets differently (higher risk) and therefore the people in Switzerland with private accounts are not affected directly. This is mostly to avoid foreign banks to invest in Swiss Francs.

I used to work on a Minecraft Server Tunnel which extended the idea of only using the console by also tunneling all network traffic. By inspecting packets it knew about things like player positions or block interactions which were used to allow players to have their own private chests or protected areas.

It is fairly outdated now but was a very interesting project. https://github.com/SimpleServer/SimpleServer/

What I wonder, is if Apple can be held responsible (to some extent) for damages that resulted due to this bug for app developers like a bank whose customers were robbed because the bank relied on the secure connection as it should have been provided by the Apple API. Clearly, the attacker is still the person to have exploited the bug but I think a developer should be able to assume that Apples security relevant API functionalities are indeed secure.

I liked it a lot! Very nice work.

What I was missing is some indicator showing where exactly in the whole piece I currently am. A simple solution would of course be a timeline but maybe something neat like a minimap with a sliding windows of the current view is possible. Like this one could directly navigate through the whole piece by clicking in the minimap.

100,000 DOM Updates 13 years ago

it works. but fine may be the wrong word if you compare it to Chrome... (slower, less responsive when e.g. scrolling)