Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
helge5
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
helge5
10y ago
I think DAViCal also used to process RRULEs directly within PostgreSQL, may be worth a look: https://gitlab.com/davical-project/davical
62.
▲
by
helge5
10y ago
If you do any serious calendar development, you should join CalConnect. This is where all the calendaring guys meet, work on the related RFCs (CalDAV, iCalendar) and do interoperability testing: https://www.calconnect.org Absolu
63.
▲
by
helge5
10y ago
€100 Hm? 10k = ~10.000+. I'd consider that an angel investor (10..100k).
64.
▲
by
helge5
10y ago
This is absolutely right, you don't have to pay personal taxes in Germany if the money remains in the company (it may be a little more difficult, but in essence this is correct). The company however would have to pay company taxes in G
65.
▲
by
helge5
10y ago
This is exactly how it works and I've done precisely this in real live, a UG to GmbH conversion. It is a non-issue. In fact the whole UG thing is setup towards this exact goal, conversion to a full GmbH (you even have to sideline profi
66.
▲
by
helge5
10y ago
Nothing about that seems wrong at all. 1. doesn't matter. It sounds like this is your day job unrelated to the hypothetical company. 2. this is OK, you can do that. 3. this is where it becomes a little more difficult. since you are pre
67.
▲
by
helge5
10y ago
Any taxes => any personal taxes. Assuming the company isn't operating at a loss it is producing company income. Companies have to pay taxes on their profits too! AFAIK that income (excluding loopholes) needs to be taxed where it i
68.
▲
by
helge5
10y ago
If you have no personal income from a company (profits or salary) you do not owe personal income taxes - wherever. No personal income, no personal income taxes. That seems kinda obvious :-) However, the company itself very likely has to pay
69.
▲
by
helge5
10y ago
You pay personal taxes on your personal income (the salary the company may give you). That is completely distinct to the type of the company discussed in the link, a GmbH/UG. A company construct like that is its own legal person and
70.
▲
by
helge5
10y ago
The 2k/y (a little more) is what I pay for a one person GmbH serviced by an accountant. If you employ people or earn significant money, it'll cost you extra (employing people has its own filing/processing requirements, but th
71.
▲
by
helge5
10y ago
You just need a postbox/business-address which is usually hosted by the service provider you use to do the UK registration and all that. Note that a Limited doesn't free you from having to deal with the local authorities (Gewerbea
72.
▲
by
helge5
10y ago
If you want to keep it simple it very likely makes sense to found the company where you reside. If you don't mind complexity, lookup `Double Irish With a Dutch Sandwich` :-> If you want to move to Europe (which I think was part of t
73.
▲
by
helge5
10y ago
What do you mean by 'donate money to the company'? Why/for what purpose? There are various ways to bring money into the company, e.g. you can increase the share/base capital of the company. You can also give the company
74.
▲
by
helge5
10y ago
In Germany this was common before they introduced the 'UG' which is a GmbH (limited liability company) w/o the 25000 Euro investment requirement. I know a few people who did found in the UK, it works and isn't particular
75.
▲
by
helge5
10y ago
The text is pretty good and covers some basic rules (such as having an imprint), but it makes the process look much harder than it actually is. I did some as a noob and found setting up an (IT) GmbH and UG in Germany very easy . All the in
76.
▲
by
helge5
10y ago
Maybe just ask if you want to actually use it for something (remember that it is explicitly marked as a tech-demo, not as something you should use). I've heard they are pretty forthcoming ... ;->
77.
▲
by
helge5
10y ago
I switched to `@_cdecl` and everything still seems to work. Seems to be the much better option, thanks for the hint!
78.
▲
by
helge5
10y ago
Well, yes, but I'm unsure why you think that the calling convention has anything to do with the mangled name. That is just a name after all. The name above is the name used to link the functions. The calling convention says how such fu
79.
▲
by
helge5
10y ago
Nginx is a pretty different thing. Its primary purpose is quickly delivering files on disk and acting as a proxy, specifically not executing custom code. Apache is more like an application server framework specifically targeted at executing
80.
▲
by
helge5
10y ago
A nice, I might give that a try, though the @_silgen_name("foobar") func foobar() does seem to work just fine for now. Could change in the future of course, though I wonder how likely it is that the calling convention for
81.
▲
How to build Apache modules in Swift
(github.com)
61 points
by
helge5
10y ago
|
24 comments
82.
▲
by
helge5
11y ago
If it is worth commenting on, you might actually want to turn your SELECT into a VIEW: CREATE VIEW "Names of projects with open tasks grouped by email" AS SELECT users.email, array_to_string( ...; COMMENT ON VIEW "Names