Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
beberlei
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
beberlei
7y ago
Switzerland would first need to be part of the European Union to be able to be part of the Euro Currency region. They voted against this in 1992 and again in 2001. I am not swiss myself so take this with a grain of salt, but a quick researc
92.
▲
by
beberlei
7y ago
You can get a free license if you are part of an open-source project: https://www.jetbrains.com/opensource/ And if you are an individual, the license is just 89 USD. If you are an individual contractor, then maybe you
93.
▲
by
beberlei
7y ago
prohibitively expensive? I think you haven't thought this through. Already Chairs, Desk and Rent for every engineer is more expensive than 200 USD every year. Their salary is many hundred times 200 USD. I pay more for coffee and water
94.
▲
by
beberlei
7y ago
If you upgrade your application to 7.4, all the code doesn't have typed properties. Only when you then add them after the upgrade you should have tests for that or a static analyzer that tells you the changes you make are correct.
95.
▲
by
beberlei
7y ago
PHPStorm has excellent support for types and version 2019.2 released last week includes typed properties already: https://www.jetbrains.com/phpstorm/whatsnew/ Other editors (VSCode for example) can hook into Psalm
96.
▲
by
beberlei
7y ago
maybe they just don't know yet that they don't want to accept people with US passports :-)
97.
▲
by
beberlei
7y ago
I am quite happy with Insync, which implements a dropbox like client on top of Google Drive and works on Linux.
98.
▲
by
beberlei
7y ago
The article makes mention of this, specifically customer support people are benefiting from this, which according to the article would have a 50k/year salary otherwise.
99.
▲
by
beberlei
7y ago
It is not used alot in modern code, the only use case that I think is reasonably ok nowadays from and used that way is template engines or config caches in development mode, that usually compile template code to generated PHP files, but eva
100.
▲
by
beberlei
8y ago
Joe (the author of this post and pthreads extension) has been working on a new threading extension in the last months that looks extremely promising and more along the lines of goroutines than Java style threading: - https://gith
101.
▲
by
beberlei
8y ago
That is not entirely correct. Swoole already takes away a lot of the CPU heavy code, like HTTP protocol parsing by providing it in its C extension. For one of my PHP extensions I benchmarked the C level implementation to be 5x faster than J
102.
▲
by
beberlei
8y ago
PHP hosters have been doing this for 20 years. You have 100s of customers on a single machine, running with a single Apache/PHP process (and child forks), and only if that Host+URL of a customer is requested that PHP code actually gets
103.
▲
by
beberlei
8y ago
Not sure if this qualifies as intermediate representation in the LLVM sense, but PHP has opcodes already, it is not fully interpreted anymore (like it was in PHP 3). These opcodes are used for optimizations and cached for the lifetime of th
104.
▲
by
beberlei
8y ago
The value of Pagerduty is not in its notification, but the workflows around it. Alert in the middle of the night? Don't page unless its critical. Management of on-call schedules, escalate when on-call engineer doesn't answer. We u
105.
▲
Integrate Ansible Vault with 1Password Commandline
(beberlei.de)
2 points
by
beberlei
8y ago
|
0 comments
106.
▲
by
beberlei
8y ago
And then the Spanish Flu killed even more people than WW1 in 1918/1919.
107.
▲
by
beberlei
8y ago
By that definition it is not stealing to take something that is unguarded, isn't locked or surrounded by a fence from a neighbors lawn, or a department store.
108.
▲
by
beberlei
8y ago
Looked it up for Germany (my home) and it is just 9,7% of the working population: https://de.statista.com/statistik/daten/studie/38297/umfrage... Even though we have universal health care it is not free
109.
▲
by
beberlei
8y ago
It doesn't. GDPR applies to personal data, which photos are not (most of the time). As long as you have an active user account on Flickr the contract / terms of use apply with regard to retention of photos, which Flickr can probab
110.
▲
by
beberlei
8y ago
Hah, but I am the op :-) I didn't want it to come out negative. I don't think my critique is unsubstantial though. Essentially we switched Slack with Basecamp, which also offers a chat part, so you can replicate the same behavior,
111.
▲
by
beberlei
8y ago
Author here. I have never used IRC in a company, so I can't compare. Slack is the topic, because we used Slack. If we have had used IRC or HipChat or Microsoft Teams, then maybe we have come to the same conclusion. Yes, summarization i
112.
▲
by
beberlei
8y ago
Hey, these all sound like very good hints on how to use Slack, especially the consensus on decision making. Maybe we have used Slack wrong, but especially the context was important for me and Slack threads are hard to enforce, you can "
113.
▲
by
beberlei
8y ago
We don't stop communicating since we unslacked though. Instead we now moved discussions more to Github PRs+issues and Basecamp. So its still possible to read up, but it feels more structured around certain tasks.
114.
▲
by
beberlei
8y ago
Yes, i don't doubt that Slack works for companies. It doesn't work for our company and our value of trying to maximize uninterrupted work time.
115.
▲
by
beberlei
8y ago
I don't know, Github + Basecamp are also used by fully remote teams and they don't focus on realtime chat functionality. Some kind of tool is necessary for sure, but different tools set a different focus to provide a solution for
116.
▲
by
beberlei
8y ago
a mix, "nearmote" :-) We all live in the same city, but everyone works remote a few hours or days per week. Also our workdays don't always match (early risers vs night owls).
117.
▲
by
beberlei
8y ago
Author here. I removed this comment after a few re-reads myself, because as you said, I don't actually have a clue about this.
118.
▲
by
beberlei
8y ago
That is something I always wished Slack had. Enable DND mode and then when you return from it, a way to review a summary of everything what happened. But individual chat messages are hard to aggregate for such a summary.
119.
▲
by
beberlei
8y ago
Author here. Working as the founder mostly alone (or relying on part time freelancers) for a long time I do have control issues that could fuel FOMO. However how is the "Unread message" status icon, the notifications and e-mails a
120.
▲
by
beberlei
8y ago
Author here. You might be right, we could be using Slack wrong. But have you read the book "Hooked"? The author writes about Slack here: https://www.nirandfar.com/2014/11/slack.html - Slack is built to a
More ›