Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
beberlei
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
beberlei
5y ago
there are, to my knowledge, no labor unions for software developers in Europe. Some people have union contracts through industries that are fully unionized and happen to need software developers, but that doesn't translate to really hi
62.
▲
by
beberlei
5y ago
product market fit (PMF), the PFM abbreviation are typos i believe.
63.
▲
by
beberlei
5y ago
I believe the reason they mentioned it is that they have very large english speaking populations, famously a german conservative said he doesn't know if a person in a shop in Berlin can speak German or "only English".
64.
▲
by
beberlei
5y ago
Yes! Because the IDE cannot help in Github Pull Request reviews for example.
65.
▲
by
beberlei
5y ago
You use PHP FPM (Fast CGI) behind Nginx, so you run multiple PHP-FPMs each with their own PHP version. This falls out of stock Debian/Ubuntu already and can be easily extended to even most recent and older PHP versions through PHP Debi
66.
▲
by
beberlei
5y ago
Oracle is selling Enterprise features and Support, i am sure they make a lot of money with MySQL.
67.
▲
by
beberlei
5y ago
I believe since the study ran 3 years, this is covered by the length. This is a much more robust result than an experiment trying this for just 3 month for example.
68.
▲
by
beberlei
5y ago
I believe the problem is specialization of "Human capital" as the economists would say. I can't reference any scientific reseach in this regard. But anacodically, when I as a business owner have gone through the tremendous tr
69.
▲
by
beberlei
5y ago
They show Github in their screenshots, and on Github you can delete a branch and the original commit history in the UI is still kept and available. So you don't have the branches locally, but Github still has them around.
70.
▲
by
beberlei
5y ago
yes, I believe it was at a hackathon in 2010/2011 when during an off-topic discussion with Thibault he mentioned moving to Scala. So very long time ago :)
71.
▲
by
beberlei
5y ago
This is going to sting but an early version was built on PHP and Symfony framework :)
72.
▲
by
beberlei
6y ago
Anything from hashicorp, vault, consul, nomad for example. yes there is a go library for the basic raft setup afaik
73.
▲
by
beberlei
6y ago
SUSE bought Rancher though, so they are all into Kubernetes too
74.
▲
by
beberlei
6y ago
And this organization and big corp then take a combined 30% of all revenue.
75.
▲
by
beberlei
6y ago
That might now be Oracle Linux. https://linux.oracle.com/switch/centos/
76.
▲
by
beberlei
6y ago
its definitely a weak point of the RFC at the moment.
77.
▲
by
beberlei
6y ago
its implicitly addressed by saying enums map to objects and clarifying how "::class" works, i.e. enum_exists is not necessary, because its implementation would essentially be class_exists.
78.
▲
by
beberlei
6y ago
a draft of the RFC contains an example: https://github.com/Crell/enum-comparison/blob/master/rfc.md#... - I would agree with you that using monad as a term here confuses much more than convinces of the f
79.
▲
by
beberlei
6y ago
one benefit of match over switch is that it uses === and not == internally. So it does not suffer from type coercion problems.
80.
▲
by
beberlei
6y ago
PHP has sort of done serverless in 2000, so evolutionary dead end is a a bit harsh :)
81.
▲
by
beberlei
6y ago
a few of the footguns are also getting removed in PHP 8 by stricter and more consistent number to string comparisons: https://wiki.php.net/rfc/string_to_number_comparison https://wiki.php.net/rfc/s
82.
▲
by
beberlei
6y ago
That is possible, but requires writing a class, which increases mental load
83.
▲
by
beberlei
6y ago
Named params helps the beginners, maybe even more for use of internal APIs - no needle/haystack order problems anymore - no need going to docs to understand what a boolean or „magic value“ stands for
84.
▲
by
beberlei
6y ago
This massively depends on the architecture of the package manager though. Composer (PHPs primary package manager) only serves the metadata and directs the installer to the already packaged ZIPs hosted on Github/Bitbucket/Gitlab. T
85.
▲
by
beberlei
7y ago
There is a platform for Germany by the ministry of agriculture organizing it and it seems they had 30k prospects last week: www.daslandhilft.de - one problem as I understood is that this is not all unskilled laborer work, but the there is q
86.
▲
by
beberlei
7y ago
Its not a tax in Europe, but usually the companies share of social insurance. That is why the word payroll tax is confusing to us Europeans :-) In Germany the company share of social insurance is another ~20% on top of the employees pre-tax
87.
▲
by
beberlei
7y ago
What would you like to see instead improvement wise? The typing features are optional, so everything that makes PHP simple to use is still there and available. I have some patches to improve the DOM API extension for example, simplify its u
88.
▲
by
beberlei
7y ago
That wasn't at all the problem for me in the first years of bootstrapping. I didn't invest with my own capital, but by putting my spare time into it. Funding was provided by the early customers. I kept working full time for my pre
89.
▲
by
beberlei
7y ago
There are phan, php-stan or psalm tools from third parties which add this functionality to PHP. All three of them are very good and actively developed.
90.
▲
by
beberlei
7y ago
Sorry to interrupt here, but this is wrong. it is not enforced to use types for anything (arguments, return values or properties) if you don't want to. Using it is completely optional. Edit: Ah I believe there is a misunerstanding betw
More ›