Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
augustohp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
augustohp
1mo ago
On the bright side, they were pretty fast on the Incident Declaration this time.
2.
▲
by
augustohp
2y ago
There are a couple of reasons but I can cite a few, I tried to push for PaaS and failed the hard way: 1. No widespread practice of environment provisioning automation. Today Docker and k8s are ubiquitous. Having a list of requirements your
3.
▲
by
augustohp
2y ago
I agree. If we can start a culture of relying on SQLite instead of PostgreSQL/MySQL, a whole server-side application can be a simple standalone binary. Also, having a binary makes it easy to bundle in an Electron app.
4.
▲
by
augustohp
2y ago
They do something which is "common" in Apple-land (Dash for MacOS does this, a Twitter client did this as well, over and over): They get the same app, add some features, call it v2, launch as a new app and remove v1 from the s
5.
▲
by
augustohp
2y ago
They did the same thing with Hallide. Give enough time (1-2y) and they will charge a subscription from you and lock you away from the app you've purchased.
6.
▲
by
augustohp
3y ago
Although I agree his words could've been chosen more carefully, they come from someone used to work with computers. Not his forte.
7.
▲
by
augustohp
3y ago
I might be missing something here but thet "Calendar API" exists for a long time: CalDav. You can have .ical for a whole Calendar, not only an (offline) event. The calendar can be synced with new events, through CalDav, when they
8.
▲
by
augustohp
3y ago
I am not against your rant, your are 100% on point there, but maybe your code without framework has issues you don't know? I would rant against this forced and meaningless deprecations on Symfony-land but the main issue with PHP, IMH
9.
▲
by
augustohp
4y ago
PHP doesn't do a lot of BC-break. Proposing one and getting it accepted is very difficult (2/3 of +1 votes required). Most cases of BC breaks are based on security concerns. PHP didn't learn from Python 3 BC fiasco, its gover
10.
▲
by
augustohp
4y ago
I'd like to complement that. Defining/Discovering the vocabulary for the Ubiquitous Language along with Bounded Contexts (Strategic Design) is where most benefits come from. And is, as said and I agree, the most difficult part - t
11.
▲
by
augustohp
4y ago
TLDR: Stripe bought TaxJar last year, to help customers “automatically calculate, report and file sales taxes”. ~25% of TaxJars employees let go this July, when Stripe's valuation dropped 28%.
12.
▲
by
augustohp
5y ago
I cannot recommend "The evolution of cooperation" (Robert Axelrod), the source for the game, enough. It is written by a journalist, so it reads well, about a Math doctorate applying the theory in other areas. Richard Dawkings vet
13.
▲
by
augustohp
6y ago
I am yet to know people who Review code and use Gerrit to name a better solution. I belonged to a team that used Gerrit for Review and Hosting, we changed to hosted Gitlab because people missed a "GitHub-like UI" they were used to
14.
▲
by
augustohp
7y ago
I think it is a pretty fair as they have people working full time in their products since their conception. I'd rather companies providing their source and strugling to monetize their product than companies selling just closed source a
15.
▲
PHP: number_format when passed a 0 as first function argument, returns null
(bugs.php.net)
2 points
by
augustohp
10y ago
|
0 comments
16.
▲
Pair programming on Git: git-pair
(github.com)
2 points
by
augustohp
11y ago
|
0 comments
17.
▲
by
augustohp
13y ago
Extra kudos for not using jQuery!
18.
▲
by
augustohp
13y ago
I like the "slim" approach on LOC, kudos to that. I would point some - IMO - design problems: # Static attributes and methods. Are they really needed? They are difficult to test and predict, specially the public attributes. # The
19.
▲
by
augustohp
13y ago
That is partially what was done. Other than increasing the buffer size, he did a partition on the data. Together with the buffer size increase, if he created another table using the "archive" engine and kept pruning the data form