Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blowski
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
811.
▲
by
blowski
4y ago
1. It’s open sourced, so it goes to both. Either AirBnB sponsor the build and promote it, or the community builds it and AirBnB uses it. I’m not sure why the latter would be better than the former. It’s better for the world than companies k
812.
▲
by
blowski
4y ago
Oh that’s great to hear. So this is open source where you don’t need to work for the owner to get an MR accepted?
813.
▲
by
blowski
4y ago
I’m fascinated by AirBnB. So much modern tech business orthodoxy is around leveraging your core value proposition and outsourcing everything else. Yet here is AirBnB with their own iOS rendering framework. Is it part of their core value pro
814.
▲
by
blowski
4y ago
Early on, I remember there being a tactic for apps where the owner wants them to be findable in the App Store, but doesn't want any new buyers, they set the price to $10K. But these days, I think the most expensive apps are $1K - app.c
815.
▲
by
blowski
4y ago
Another story: a newspaper seller - whose newspaper cost 1 penny - encouraged .99 price points to increase the number of pennies in pockets. I heard this on Tom Scott's Podcast "Lateral" recently.
816.
▲
by
blowski
4y ago
_All_ abstractions are leaky, but some are helpful. For me, as an unwilling and inept CSS dev working on small low-budget projects, Tailwind is helpful because it lets me put all styling information in one place.
817.
▲
by
blowski
4y ago
Going with Occam's razor, I suspect you're right. But there were suspicious circumstances, like the security guards falling asleep and CCTV being accidentally deleted. But I have no idea how often that happens otherwise.
818.
▲
by
blowski
4y ago
Totally agree that it's possible. But at some level, it may just be easier to use something else. If you're a strong Postgres DBA, I can see how you'd come down on the side of PostgREST. If you're a strong Rails dev, it
819.
▲
by
blowski
4y ago
At some point CRUD goes from being pure CRUD to mostly CRUD with a few special requirements - e.g. complex RBAC rules, decorating data, API versions, integrating third-party APIs, scaling. They're easy to do in most app frameworks (Lar
820.
▲
by
blowski
4y ago
Many projects grow to the point that the limitations of writing everything in views and stored procedures becomes more painful than writing the CRUD code in Python, Node, Ruby, PHP, or whatever. Personally, I’d give a shout for https:/
821.
▲
by
blowski
4y ago
This reads like a system design interview, and a good one. The author clearly understands the pattern and the technologies they’re working with. I would perhaps attempt to gather more non functional requirements. How many items on the queue
822.
▲
by
blowski
4y ago
https://www.rac.co.uk/drive/advice/emissions/stop-start-engi... Summary - if you simply turned an old 1988 car on and off all the time, it definitely would damage the engine and the battery and produce more e
823.
▲
by
blowski
4y ago
The suits seem to think it's about how quick they type or how focused they are, but this is of course nonsense. Some engineers have such deep knowledge of their tech stack they avoid making costly mistakes, or use features in their sta
824.
▲
by
blowski
4y ago
Are all these submissions about Musk's every movement, or predicted movement, interesting? I just don't know how much valuable conversation we can have about it.
825.
▲
by
blowski
4y ago
Facinating how this sounds - to different people - like event sourcing, functional programming and "software transaction memory". Are people interpreting using their own experience, or is there a big overlap?
826.
▲
by
blowski
4y ago
It is perhaps evidence that the subjective "it sucks" opinion is meaningless. Code is not art. Commercial usage means a lot. And if someone calls PHP a joke, but then personally chooses it for themselves, there is certainly some i
827.
▲
by
blowski
4y ago
Yawn. For a joke, it's generated a huge amount of value for the world, so I'll laugh and carry on using it. EDIT: Including your PHP WordPress blog. Curious.
828.
▲
by
blowski
4y ago
It's the age-old pragmatists vs dogmatists debate that exists in everything. Both groups are well-represented on HN. Personally, I credit much of my career to advice from Spolsky and McConnell.
829.
▲
by
blowski
4y ago
If only all error messages were so easily searchable for documentation. I had this error once in 2005. Found the solution quickly. Never had it again.
830.
▲
by
blowski
4y ago
Yes, that's been brilliant. Read-only properties too. A typical PHP file now includes: <?php declare(strict_types=1); namespace App\Something; use App\Services\Bar; final class Foo { public fu
831.
▲
by
blowski
4y ago
Wow, do people have this "joke" as an auto-reply? To put this quote in context, over the last decade, a lot of legacy PHP features were deprecated and removed. Some in the community were opposed, and wanted Rasmus Ledorf to ape Li
832.
▲
by
blowski
4y ago
I've worked with teams writing PHP, Python, C++, Java and Go. Every engineer complained that all the code they didn't write was shit. In all other languages, the engineers are blamed. But in PHP, for some reason, it's the the
833.
▲
by
blowski
4y ago
Speaking as someone who has used PHP for years, I find a lot of the criticism is from people who are merely recycling second-hand opinions, or haven't used it since both they and the language were very different. Other criticisms are t
834.
▲
by
blowski
4y ago
You can drive whatever car you like in London, but you'd have to pay both congestion charge and ULEZ charge. Alternatively, you might need to be less fussy about what you call "comfortable".
835.
▲
by
blowski
4y ago
I imagine car ownership is lower amongst poorer groups in London, but there are still many poor Londoners who drive. Some need it for work (cleaners, carers), others for special requirements, such as those with reduced mobility.
836.
▲
by
blowski
4y ago
I have a relative who refuses to drive his old Jeep in London "so they can't have his money", with no awareness that this is the whole point.
837.
▲
by
blowski
4y ago
The whole point of dealing with climate change and pollution is that we all have to make some compromises. If yours needs to be either paying more to drive in London, or driving a more eco-car, or not driving there at all - that sounds pret
838.
▲
by
blowski
4y ago
There is definitely a part of the DDD community that wants to do it that way. I call it “domain driven design driven design”. But the big names in DDD have all explicitly said that’s wrong.
839.
▲
by
blowski
4y ago
> DDD has little to say about the most crucial aspect of those boundaries - where the boundaries go and why. The whole point of DDD is that there can't be a one-size-fits-all answer to these questions. Instead, they give you some qu
840.
▲
by
blowski
4y ago
I live in the UK. I recently searched for “pizza” and the top result was in Thailand.
More ›