Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ljm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
811.
▲
by
ljm
3y ago
I'm the author and it was a surprise to see the post here, and I find that flattering and quite warming that someone liked it enough to share (and enough people liked it enough to upvote it). I respect your opinion but might I suggest
812.
▲
by
ljm
3y ago
I'm the author and well accustomed to the concept of the honeymoon period. First impressions have their place and that's what I'm offering, because I'm talking to expert Rubyists, not expert Elixir/Erlang devs.
813.
▲
by
ljm
3y ago
The examples show you a simple way to do things that limit complexity, especially for learners. Any decently sized library or application switches to descriptive error classes once they become sufficiently complex, because stateful error ha
814.
▲
by
ljm
3y ago
(author here) - I've also found this to be true. The most confounding aspects of elixir tend to be choices made to fit a square object into a round hole. For example, creating interfaces over functions so Hammox can mock them in your t
815.
▲
by
ljm
3y ago
Is it really a death wish? Immortality being a curse is a common trope. Hell, even surviving to 90 or 100 can be its own kind of hell for those whose life is being unnaturally preserved for the sake of those who can't or won't let
816.
▲
Lemmings
(leemeichin.com)
83 points
by
ljm
3y ago
|
46 comments
817.
▲
by
ljm
3y ago
I think the discoverability of Smalltalk code within the IDE lends nicely to that too. It'd be quite obscure to many these days, but there's something to be said about the ability to browse and experiment with a catalogue of class
818.
▲
by
ljm
3y ago
A lot of it becomes un-noticeable when you’re in the middle of the action. You’re too busy looking at other things. Although to support your point, pretty much every friendly NPC is stationary. Once the hostile zone in on you you’re not loo
819.
▲
by
ljm
3y ago
The change in the mobile app where pulling down on the channel list focuses a search box and opens the keyboard is quite jarring too, especially when that UX generally means 'get me the lastest updates'
820.
▲
by
ljm
3y ago
I think the worst part is how poorly curated they are. It's not an advert when your playlist is interrupted by 'ads' that go from several minutes to several hours long, meaning you always have to be aware of when to skip them
821.
▲
by
ljm
3y ago
Do they not do that? I remember watching one or two videogamedunkey videos that included ads and he specifically scripted the video around when they would appear.
822.
▲
by
ljm
3y ago
Which is ideal, but the manager or someone in an equivalent position is required to shield the team from undue interference. Empower the team to reach out for answers but make sure that doesn't create backchannels that can derail the p
823.
▲
by
ljm
3y ago
I wouldn't be surprised if MDM policies caused some funky shit to happen. I couldn't use the migration assistant on one machine because the policy blocked the recovery OS; it just silently failed and booted you back up into your m
824.
▲
by
ljm
3y ago
I mean, I wouldn't deploy static content inside a docker container running nginx when you can just use a tiny busybox image for it. Let nginx sit on top of it all so you only have one instance of it running, instead of one in every ima
825.
▲
by
ljm
3y ago
Every contributor can share the product or delivery management role, sure, but it doesn't really follow that 1:1s, career discussions and compensation reviews are also handled by the team, and those are important functions served b
826.
▲
by
ljm
3y ago
Your skills and mindset are going to help boost your career when it comes time to find a new position. It's not really for your employer's benefit, but your own, and the job is just a convenient way for you to learn some new thing
827.
▲
by
ljm
3y ago
Good management and leadership is also hard to quantify because it's a bidirectional relationship. The best manager in the world is going to struggle with a direct report who doesn't want to play ball, but will do a fantastic job
828.
▲
by
ljm
3y ago
The theory is that microservices are supposed to be independent and self-contained, but such a wonderful implementation of DDD is a theoretical fantasy that rarely plays out in practice. It's not just a technical difficulty but an orga
829.
▲
by
ljm
3y ago
It’s not the first time I’ve seen this kind of comment on HN lately, including ‘anti-woke’ sentiments.
830.
▲
by
ljm
3y ago
Ideally you would use the same language if it had distributed support. Use Erlang or Elixir for example and you have everything you need for IPC out of the box. Might take a little bit more effort if you're on Kubernetes. One of my pro
831.
▲
by
ljm
3y ago
"We need this to scale to hundreds of millions of users across many regions" "But we have no users at all right now" "But we might have hundreds of millions of users in future"
832.
▲
by
ljm
3y ago
I think I've seen enough complexity created by engineering teams given total autonomy, with hands-off leadership, that I'd prefer a much more constrained approach. There should still be autonomy, of course, but proposals for new t
833.
▲
by
ljm
3y ago
The first game was more action oriented while this one is more like survival horror. I think it's a refreshing change from pushing back the hordes as it's much more of a tense and atmospheric slow-burn. Personally I'm hugely
834.
▲
by
ljm
3y ago
I contend that Sunak is incompetent in his duty to the country. He is not fit for leadership. You support that point. His interests don’t serve the country, they serve his interests. By definition that makes him a corrupt or otherwise incom
835.
▲
by
ljm
3y ago
It's not the Tories alone but the mainstream media that they are in bed with, which has an overwhelmingly right wing/neoliberal bias. The stories of Rupert Murdoch's influence on our politics are not exaggerated. The last tim
836.
▲
by
ljm
3y ago
There was a whole post to comprehend that you dismissed because you didn’t like the naughty word.
837.
▲
by
ljm
3y ago
So... Decorators are higher order classes. Dependency injection (i.e. inversion of control) is not standard OOP. DI is not the only way to do composition in OOP. OOP gives you the choice of both inheritance and composition. Look at any Pyth
838.
▲
by
ljm
3y ago
Even on a fully paid license that I upgraded to Windows 11...I get weird adverts for xbox gaming, one drive, teams was pre-installed, and there's some weird cortana replacement called copilot. Every now and then I'll get another d
839.
▲
by
ljm
3y ago
For those use-cases you might just be better off with either contract tests or simply making the payload itself typesafe with something like protobuf. OpenAPI/Swagger is basically inextricably bound to REST/JSON APIs over HTTP. I
840.
▲
by
ljm
3y ago
If the arbiter is publicly funded and therefore without bias, sure. In the UK that is ACAS. If the business you have a problem with is paying for its own arbitration service then you are automatically on the back foot.
More ›